Также имеется большое число различных коннекторов. Каждый коннектор должен иметь свою конфигурацию(параметры, которые критически важны max.in.flight.requests.per.connection , partitioner.class, acks).
Кто нибудь знает как это можно сделать?
Один из вариантов, для каждого типа коннектора поднимать отдельную группу воркеров, но это не подходит для нас.
Покопав немного, обнаружил, что параметры max.in.flight.requests.per.connection , partitioner.class, acks можно задавать в worker сонфиге. Но таким образом получается, что эти настройки будут действовать для всех коннекторов, а согласно изначальной постановке задачи, у каждого коннектора эти параметры должны быть свои.
Буду признателен за любую помощь)
Технической возможности разделить сейчас нет, только если запустить коннектор в отдельной jvm
Обсуждают сегодня