kafka docker cluster


docker run -p 19092:9092 --name kafka1 -d -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.1.110:2181,192.168.1.110:2182,192.168.1.110:2183 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.111:19092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka:latest

docker run -p 19093:9092 --name kafka2 -d -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=192.168.1.110:2182,192.168.1.110:2181,192.168.1.110:2183 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.111:19093 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka:latest

docker run -p 19094:9092 --name kafka3 -d -e KAFKA_BROKER_ID=2 -e KAFKA_ZOOKEEPER_CONNECT=192.168.1.110:2183,192.168.1.110:2182,192.168.1.110:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.111:19094 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 wurstmeister/kafka:latest

bin/kafka-console-producer.sh --broker-list 192.168.1.111:19092,192.168.1.111:19093,192.168.1.111:19094  --topic test  


 bin/kafka-console-consumer.sh --bootstrap-server  192.168.1.110:19092,192.168.1.110:19093,192.168.1.110:19094  --topic test --from-beginning 
 
  bin/kafka-console-consumer.sh --bootstrap-server 192.168.1.111:19092,192.168.1.111:19093,192.168.1.111:19094    --topic test --from-beginning 
 bin/kafka-topics.sh --create --zookeeper 192.168.1.110::2181 --replication-factor 2 --partitions 2 --topic test
 
 
   bin/kafka-console-consumer.sh --bootstrap-server  192.168.1.111:19092,192.168.1.111:19093,192.168.1.111:19094  --topic test --from-beginning   

 

 

{
 
    "version":1,
 
    "partitions":[
        {"topic":"__consumer_offsets", "partition":0, "replicas":[0,1,2]},
         {"topic":"__consumer_offsets", "partition":1, "replicas":[0,1,2]},
          {"topic":"__consumer_offsets", "partition":2, "replicas":[0,1,2]},
           {"topic":"__consumer_offsets", "partition":3, "replicas":[0,1,2]} 
 
    ]
 
}

./kafka-reassign-partitions.sh --zookeeper 192.168.1.110:2183,192.168.1.110:2182,192.168.1.110:2181  --reassignment-json-file add_rel.json  --execute

kafka-topics.sh --zookeeper 192.168.1.110:2181,192.168.1.110:2182 -topic __consumer_offsets --describe

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值