Количество партиций в Kafka определяется при создании топика и может быть изменено позднее с помощью административных инструментов.
Как определить количество партиций в Kafka?
Количество партиций в Kafka определяется при создании топика и может быть изменено позднее с помощью административных инструментов.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Количество партиций в Kafka определяется при создании топика и может быть изменено позднее с помощью административных инструментов.
Чтобы узнать текущее количество партиций для конкретного топика, можно использовать команду Kafka CLI:
kafka-topics.sh --describe --topic <имя_топика> --bootstrap-server <адрес_сервера>
В выводе будет указано количество партиций и их распределение по брокерам.
Также можно получить информацию программно через AdminClient API, вызвав метод для описания топика и посмотрев количество партиций.