Я ищу продукт для ионизации и развертывания приложения Kafka Connect. Тем не менее, есть два вопроса, которые у меня есть о задаче task.max, который требуется и имеет большое значение, но детали неясны в отношении того, на что действительно нужно установить это значение.
Мой самый простой вопрос заключается в следующем: если у меня есть тема с n разделами, в которых я хочу потреблять данные и записывать их в какой-нибудь приемник (в моем случае я пишу на S3), для чего мне следует установить tasks.max? Должен ли я установить его на n? Должен ли я установить его на 2n? Интуитивно кажется, что я хочу установить значение n и то, что я делаю.
Что, если я изменю тему Kafka и увеличу разделы по теме? Мне нужно будет приостановить мой Kafka Connector и увеличить task.max, если я установил его на n? Если я установил значение 2n, то мой соединитель должен автоматически увеличить параллелизм, который он работает?
Спасибо за вашу помощь!