目录
- 一、Broker(上下线)示例
- 1.1、三台服务器信息
- 1.2、先启动zookeeper集群,再启动kafka集群
- 1.3、zookeeper客户端工具prettyZoo查看brokers中ids
- 1.4、停止某一台kafka服务,再次查看brokers中ids
- 1.5、重新启动停止的kafka服务,再次查看brokers中ids
一、Broker(上下线)示例
1.1、三台服务器信息
- 三台服务器
服务器名称 服务器ip centos7虚拟机1 192.168.136.27 centos7虚拟机2 192.168.136.28 centos7虚拟机3 192.168.136.29
1.2、先启动zookeeper集群,再启动kafka集群
- 启动zookeeper集群,如下图:
- 启动kafka集群
1.3、zookeeper客户端工具prettyZoo查看brokers中ids
- 由下图可知,brokers中ids分别为[0,1,2]
1.4、停止某一台kafka服务,再次查看brokers中ids
-
停止192.168.136.28服务器的kafka服务
[root@192 kafka-3.0.0]# bin/kafka-server-stop.sh
-
再次通过prettyZoo工具查看brokers中ids,由下图可知,ids只剩[0,2],由此可知:kafka某一台服务已下线。
1.5、重新启动停止的kafka服务,再次查看brokers中ids
-
重新启动192.168.136.28服务中停止的kafka服务
[root@192 kafka-3.0.0]# bin/kafka-server-start.sh -daemon config/server.properties [root@192 kafka-3.0.0]# jps
-
再次通过prettyZoo工具查看brokers中ids,由下图可知,ids为[0,2,1],由此可知:kafka某台停止的服务已上线。