docker 빠른 속도로 kafka 외부 네트워크 구축 가능 - 테스트 완료
docker는 kafka를 신속하게 구축하여 다른 많은 자료를 테스트했는데 이것만 외부 네트워크에서 접근할 수 있습니다
1.zookeeper 용기 가동
docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper
2. kafka 컨테이너 docker run -d --name kafka\-p 9092:9092\-e KAFKA 시작BROKER_ID=0\ -e KAFKA_ZOOKEEPER_CONNECT=192.168.204.128:2181\ -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.204.128:9092\-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -t wurstmeister/kafka
이 안에는 주로 4개의 매개 변수가 설정되어 있다
KAFKA_BROKER_ID=0 KAFKA_ZOOKEEPER_CONNECT=192.168.204.128:2181 KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.204.128:9092 KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092
중간 두 개 파라미터의 192.168.204.128은 숙주 기기의 IP 주소로 바뀌었는데 이렇게 설정하지 않으면 다른 기기에서 카프카에 접근하지 못할 수도 있다.
4. 그룹 구축은 docker 명령을 사용하여 같은 기계에 여러 개의kafka를 신속하게 구축할 수 있다.brokerId와 포트만 바꾸면 된다.
docker run -d --name kafka1\-p 9093:9093\-e KAFKA_BROKER_ID=1\-e KAFKA_ZOOKEEPER_CONNECT=192.168.204.128:2181\-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.204.128:9093\-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9093-t wurstmeister/kafka 분실 방지 기록
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.