Mamy dość ścisłą politykę dotyczącą segmentacji sieci. Używam instancji odlewni chmury do wdrożenia aplikacji. Reguły zapory sieciowej zostały skonfigurowane tak, aby docierały do klastra kafka z poziomu instancji odlewni chmury. Sądzę, że reguły zapory zostały również skonfigurowane, aby dostać się do instancji Zookeepera. Muszę to potwierdzić.Zasady Kafki i zapory
Moim problemem wydaje się być to, że mogę produkować wiadomości do kafka, ale mój konsument nie wydaje się ich odbierać. Wydaje się zawieszać podczas "odpytywania".
Czy są jakieś ukryte hosty lub porty, z którymi muszę się uporać w przypadku moich reguł firewalla, które nie są tylko standardowymi hostami i portami dla węzłów kafka i zookeepera?
Jaka jest lista portów otwartych do komunikacji w instancji Kafka i zookeepera w regule AWS? –
Nie używamy AWS, ale podobno wdrożyliśmy dostęp z odlewni chmury do portów 9091, 9092, 2181. Pierwsze dwa to kafka. Ostatni jest zookeeper. –
Czy używasz kafka w konfiguracji klastrowej lub samodzielnej? W przypadku klastra otwórz porty '2888 i 3888'. Wykorzystanie portu wynosi ** 2181 ** dla połączeń klienta; ** 2888 ** dla połączeń z następcami, jeśli są liderami; i ** 3888 ** dla innych połączeń z serwerem podczas fazy wyborów lidera. Aby uzyskać więcej informacji, użyj tego [link] (https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.3.2/bk_HDP_Reference_Guide/content/zookeeper-ports.html) –