2015-10-12 3 views
1

У меня есть некоторые проблемы при попытке закрепить kafka и zookeeper.Поток регистрации между kafka и zookeeper

Можете ли вы, ребята, помочь мне понять поток между кафкой и зоопарком по диаграммам или что-то еще? Нужно ли zookeeper подключать порт 9092 от сервера kafka?

Заранее спасибо.

ответ

2

Kafka использует Zookeeper в качестве распределенного ресурса, чтобы синхронизировать метаданные, которые должны знать актеры Кафки (производители, потребители). Но Кафка использует Zookeeper, а не наоборот. Таким образом, соединения между Kafka и Zookeeper будут созданы Kafka, разговаривая с портом 2181 Zookeeper (служебный порт Zookeeper по умолчанию). Порт 9092 (или ранее 6667) - это порты, которые брокеры Kafka (серверы a.k.a. Kafka) используют для приема соединения и для получения/отправки сообщений, но эти порты не имеют ничего общего с Zookeeper.

Смежные вопросы