一个经纪人显示kafka.server:type=KafkaServer,name=BrokerState
mbean,其值为4
。
我发现BrokerStates显示的值为0,1,2,3,6和7.什么是4
?
答案 0 :(得分:3)
状态4表示RunningAsController 但它已被this提交于2016年6月29日删除。并在文档中添加了以下消息:
已删除BrokerState“RunningAsController”(值4)。由于存在错误,经纪人只能在转出之前暂时处于此状态,因此移除的影响应该是最小的。检测给定代理是否为控制器的推荐方法是通过kafka.controller:type = KafkaController,name = ActiveControllerCount metric。