在由3个节点组成的zk、kafka集群中,每个节点上均部署了1个zk和1个kafka. 当所有的zk都挂掉后,kafka仍能正常工作(收发消息)?这是什么原因呢?
在0.9版本之后,zookeeper只用于kafka之间发现彼此。
当kafka节点刚启动的时候,会通过zk来发现其他的kafka节点,变成一个kafka集群。如果后续zk宕机,那么kafka只是发现不了新的kafka节点,并不会影响已经获取到的信息。
只会持续输出告警日志。
找不到想要的答案?提一个您自己的问题。
0 声望
这家伙太懒,什么都没留下
在0.9版本之后,zookeeper只用于kafka之间发现彼此。
当kafka节点刚启动的时候,会通过zk来发现其他的kafka节点,变成一个kafka集群。如果后续zk宕机,那么kafka只是发现不了新的kafka节点,并不会影响已经获取到的信息。
只会持续输出告警日志。
你的答案