stop/start kafka 使用 zookeeper 和 schema registry 的正确顺序是什么

what is the right order to stop/start kafka with zookeeper and schema registry

集群中有 3 个 kafka broker

kafka 版本 - 1.0.0

每台 kafka 机器还包括:zookeper 服务器,模式注册表

stop/start 以下服务的正确顺序是什么:

1. kafka 
2  zookeeper 
3  schema registry 

启动服务:

  1. ZooKeeper 是 Kafka 和 Schema Registry 的先决条件,因此它具有 先来。

    (理想情况下,您还想使用 4 个字母的 stat 命令验证 Leader 选举也发生了。)

  2. Kafka 是 Schema Registry 的先决条件,因此它排在第二位。

  3. 架构注册表最后。

要阻止他们,请按相反的顺序进行。

  1. 架构注册表
  2. 卡夫卡
  3. 动物园管理员

参考资料

正如接受的答案所说,它是这样的;

  1. 动物园管理员
  2. 卡夫卡
  3. 架构注册表
  4. +卡夫卡连接

如果你像我一样使用 Kafka Connect,你应该在启动 Zookeeper 和 Kafka 之后启动它。我认为 Schema Registry 和 Kafka Connect 之间的顺序不重要,但我确实是最后启动 Kafka Connect 并且到目前为止没有遇到任何问题。