Kafka集群中,某broker节点进程挂掉之后,zk集群是如何感知到的?通过controller?

喵喵一只汪
浏览 4252回答 1
1回答

慕工程3455409

kafka服务中除了offset是保存在broker上,其它的信息是保存在zookeeper上的,当你一个broker节点挂掉时,就会跟zk断开连接。至于zk为什么会知道是否失连,zk -> kafka 搭建服务的时候,你自己设置的心跳时间,如果超过心跳时间没有连接到就会断开连接
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java