【发布时间】:2019-09-12 22:00:27
【问题描述】:
我有几个 Spring Boot 应用程序通过在 kubernetes 集群中运行的 kafka 进行通信。使用 bitnami/kafka helm chart 部署 kafka。
在 kafka 代理(我只有一个实例)重新启动之前,一切正常。在那之后,我得到了生产者'X 分区有没有匹配侦听器的领导代理'......要解决这个问题,我必须再次设置整个集群以使其正常工作,这意味着杀死所有应用程序,删除 kafka 和卷并将所有内容放回原处。
找到了一些关于“advertised.listeners”的东西,但还没有任何效果。 比如那个: https://medium.com/@tsuyoshiushio/configuring-kafka-on-kubernetes-makes-available-from-an-external-client-with-helm-96e9308ee9f4
我的问题是,为什么它在一开始就可以工作,只有在崩溃之后才停止......
谢谢 奥利弗
【问题讨论】:
标签: spring-boot kubernetes apache-kafka azure-aks