У меня есть кластер кафка с 3 брокерами и топи c с 8 разделами. Производитель, написанный на java, с использованием пружинной загрузки и без специального правила для балансировки нагрузки. Это означает, что он должен выполнять круговой алгоритм.
Проблема в том, что некоторые разделы не получают сообщений в них. Я выяснил, что проверяет, что получают 4 потребителя, и даже если они обрабатывают все сообщения, потребитель все время простаивает, потому что он получил только одно сообщение.
В чем может быть проблема? Версия Kafka, которую я использую, - 0.10.1.1. Дополнительное примечание: в этом случае я не использую реплики для разделов