0

所以我是 kafka 的新手,我很难找到有关拥有多个 kafka 实例的信息,以便在代理实例出现故障时让我的消息服务仍然正常运行。

我用 Kafka JS 做了一个小本地演示,我看到我们用一个像这样的数组声明我们的代理

const kafka = new Kafka({
  clientId: 'my-app',
  brokers: ['localhost:9092']
})

所以我的问题是如何让我的 kafka 代理的 X 个实例通过消息同步但使用不同的存储/实例/服务器(不确定这里的合适词是什么)?

非常感谢 !凯夫

4

1 回答 1

1

您需要设置一个 Kafka 集群。如何做到这一点没有简短的答案。我建议您查找有关如何操作的文章。例如这个:如何设置 Kafka 集群

于 2021-03-30T12:36:57.233 回答