다중 네트워크 통신 문제를 해결하기 카프카 클러스터에 걸쳐 이중 네트워크

첫째, 문제 시나리오 :

실제 생산은 항상 문제 카프카 클러스터 간 네트워크 환경이 많이있다. 카프카 클러스터는 다수의 네트워크 세그먼트에 해당하는 여러 네트워크 카드가 될 수있다. 우리는, 즉, 클러스터와 통신하기 위해 서로 다른 네트워크 세그먼트 사이의 상호 세그먼트의 생산과 소비 문제가 필요합니다.

둘째, 솔루션 : 사용자 정의 리스너 및 프로토콜

단계 :

1 수신기를 콤마 구분 로컬 IP의 대상 세그먼트로의 LIS에 새로운 청취자 추가

2 advertised.listeners 또한 상기 IP 등록

3 listener.security.protocol.map에 사용 리스너 등록 프로토콜, 평문 SSL 암호화를 사용하지 않고도, 즉 일반 텍스트를 나타낸다.

4. 여러 리스너가 위의 단계에 따라 추가 여러 네트워크 세그먼트를 통해 들으려면

참고 :

1, 리스너 이름은 관습, 고정하지 않습니다! ! !

2, 다른 청취자는 다른 포트 번호를 사용합니다! ! !

 

 

셋째, 시간 자랑

이 논문이 등장하기 전에, 다른 방법에 비해 중국의 인터넷은 같은 청취 주소 구성 0.0.0.0 및 기타 방법 등의 특정 솔루션에 구글 수 사실, 그것은 해결할 수하지 않았다. 오류 시연은 다음과 같습니다 :

나중에, 카프카 공식 문서를 공부하고, 마지막으로 구체적인 해결책을 발견. 나중에, 또 다른 네티즌은 자신의 문제에 대한 완벽한 솔루션을 나에게 문의하기

...

나 Niubi 나쁜 넣어

당신이 당신의 문제를 해결하는 경우처럼 코멘트 관심을 가리켜주세요 알려주세요 ~

 

추천

출처www.cnblogs.com/AzkbanHan/p/11277814.html