为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

喵喵一只汪 2018-03-19 09:05:12
查看完整描述

1 回答

?
慕工程3455409

TA贡献2条经验 获得超0个赞

kafka服务中除了offset是保存在broker上,其它的信息是保存在zookeeper上的,

当你一个broker节点挂掉时,就会跟zk断开连接。

至于zk为什么会知道是否失连,zk -> kafka 搭建服务的时候,你自己设置的心跳时间,如果超过心跳时间没有连接到就会断开连接

查看完整回答
反对 回复 2018-03-19
  • 1 回答
  • 1 关注
  • 4217 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信