6.2. port
포트 번호는 Kafka 클러스터에서 사용되는 포트이며 클라이언트에서 액세스하는 데 사용되는 포트와 동일하지 않을 수 있습니다.
-
LoadBalancer리스너는내부및cluster-ip리스너와 같이 지정된 포트 번호를 사용합니다. -
Ingress및경로리스너는 액세스에 포트 443을 사용합니다. -
NodePort리스너는 OpenShift에서 할당한 포트 번호를 사용합니다.
클라이언트 연결의 경우 리스너의 부트스트랩 서비스에 주소 및 포트를 사용합니다. Kafka 리소스의 상태에서 검색할 수 있습니다.
클라이언트 연결에 대한 주소 및 포트를 검색하는 명령의 예
oc get kafka <kafka_cluster_name> -o=jsonpath='{.status.listeners[?(@.name=="<listener_name>")].bootstrapServers}{"\n"}'
oc get kafka <kafka_cluster_name> -o=jsonpath='{.status.listeners[?(@.name=="<listener_name>")].bootstrapServers}{"\n"}'
중요
브로커에 대한 클라이언트 액세스를 위해 리스너를 구성할 때 포트 9092 이상(9093, 9094 등)을 사용할 수 있지만 몇 가지 예외가 있습니다. 리스너는 인터브로커 통신(9090 및 9091), Prometheus 지표(9404) 및 Cryostat(Java Management Extensions) 모니터링(9999)을 위해 예약된 포트를 사용하도록 구성할 수 없습니다.