Kafka 3.3 with Kraft - 控制器 ID 每秒都在变化

Doj*_*ojo 9 apache-kafka kraft

我有一个带有 Kraft 且没有 Zookeeper 的三节点 Kafka 集群。集群控制器ID几乎每秒都在变化。这是正常的吗?据我了解,只有当集群中出现某些故障迫使重新选举时,它才应该改变。

卡夫卡版本:3.3

nos*_*nos 1

是的 - 这是正常的。

摘自这个答案:https ://stackoverflow.com/a/74782278/126769 :

使用 KRaft 时,集群不再具有单个控制器。相反,集群中以“控制器”角色运行的节点都参与控制器元数据仲裁。

工具报告看似随机的 ID 的原因是有意选择在现有元数据 API 中返回随机控制器参与者 ID。