gpt4 book ai didi

spring - 即使 Kafka 监听器 (spring-kafka) 未初始化,如何启动 spring 应用程序

转载 作者:行者123 更新时间:2023-12-02 09:27:55 25 4
gpt4 key购买 nike

我正在开发一个使用 spring-kafka 的 Kafka 监听器的应用程序。我面临的问题是,当Kafka监听器未打开时,Spring上下文初始化失败(各种原因,例如Kafka服务器未打开或关闭)。我如何确保我的应用程序是独立的。

任何人都可以帮忙吗?

最佳答案

在容器工厂上设置autoStartup(false)

在您的代码中注入(inject)(例如@Autowired)KafkaListenerEndpointRegistrystart()(在try/catch中)。

您还可以通过从注册表获取容器来单独启动/停止容器(使用 @KafkaListener id)。

关于spring - 即使 Kafka 监听器 (spring-kafka) 未初始化,如何启动 spring 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46136582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com