docker network create --driver bridge --subnet 10.32.0.0/16 zookeeper_network
docker run -d -p 2183:2181 --name zookeeper_1 --privileged --network zk_network --ip 10.32.0.1 -v E:dockerImageDatazknode_1volumesdata:/data -v E:dockerImageDatazknode_1volumesdatalog:/datalog -v E:dockerImageDatazknode_1volumeslogs:/logs -e ZOO_MY_ID=1 -e "ZOO_SERVERS=server.1=10.32.0.1:2888:3888;2181 server.2=10.32.0.2:2888:3888;2181 server.3=10.32.0.3:2888:3888;2181" zookeeper
docker run -d -p 2184:2181 --name zookeeper_2 --privileged --network zk_network --ip 10.32.0.2 -v E:dockerImageDatazknode_2volumesdata:/data -v E:dockerImageDatazknode_2volumesdatalog:/datalog -v E:dockerImageDatazknode_2volumeslogs:/logs -e ZOO_MY_ID=2 -e "ZOO_SERVERS=server.1=10.32.0.1:2888:3888;2181 server.2=10.32.0.2:2888:3888;2181 server.3=10.32.0.3:2888:3888;2181" zookeeper
docker run -d -p 2185:2181 --name zookeeper_3 --privileged --network zk_network --ip 10.32.0.3 -v E:dockerImageDatazknode_3volumesdata:/data -v E:dockerImageDatazknode_3volumesdatalog:/datalog -v E:dockerImageDatazknode_3volumeslogs:/logs -e ZOO_MY_ID=3 -e "ZOO_SERVERS=server.1=10.32.0.1:2888:3888;2181 server.2=10.32.0.2:2888:3888;2181 server.3=10.32.0.3:2888:3888;2181" zookeeper
docker run -d --name kafka-1 -p 9092:9092 --network zk_network --ip 10.32.0.4 -e KAFKA_BROKER_ID=1 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ZOOKEEPER_CONNECT=10.32.0.1:2181,10.32.0.2:2181,10.32.0.3:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.32.0.4:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka
docker run -d --name kafka-2 -p 9093:9093 --network zk_network --ip 10.32.0.5 -e KAFKA_BROKER_ID=2 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ZOOKEEPER_CONNECT=10.32.0.1:2181,10.32.0.2:2181,10.32.0.3:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.32.0.5:9093 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9093 wurstmeister/kafka
docker run -id --name kafka-3 -p 9094:9094 --network zk_network --ip 10.32.0.6 -e KAFKA_BROKER_ID=3 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ZOOKEEPER_CONNECT=10.32.0.1:2181,10.32.0.2:2181,10.32.0.3:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.32.0.6:9094 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9094 wurstmeister/kafka
kafka-console-producer.sh --bootstrap.server 10.32.0.4:9092 --topic test-topic
kafka-2接收消息成功,因为配置了--from-beginning,所以能接收历史消息
kafka-3没有配置--from-beginning,所以暂无消息
本文发布于:2024-01-27 17:43:09,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063485931710.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |