在AWS上运行的Kafka-如何在新实例启动时保留broker.id来代替实例/代理失败

时间:2018-11-14 18:21:40

标签: amazon-web-services amazon-ec2 apache-kafka

在AWS上运行的Kafka-如何在实例/代理的新实例上保留broker.id失败。

我们当前正在AWS中使用broker.id自动运行Kafka。但是,当代理失败时,我们会遇到问题,AWS中新启动的代理/实例被分配了新的broker.id。问题在于,使用这种方法,我们需要将主题/重复项手动重新分配给新代理。

我们了解到,如果我们能够在失败的代理/实例的新的AWS实例启动时获得相同的broker.id,则Kafka可以自动解决复制问题。

我已阅读,我们可以将broker.id.generation.enable = false设置为零,但是识别和保留broker.id的最佳方法是什么?任何链接/帮助表示赞赏。

0 个答案:

没有答案