使用springjdbc模板,您可以用一个简单的标志惰性地初始化连接。对于springboot1.5.x/springkafka 1.3.x部署,kafka容器工厂是否有类似的功能?
到目前为止,我看到的最好的答案是禁用autostart并自己管理启动捕获启动期间可能发生的任何异常-如何启动spring应用程序,即使kafka侦听器(spring-kafka)没有初始化
使用kafkalistenerendpointregistry自我管理容器的生命周期时,这是唯一的方法吗?有什么注意事项吗?
懒散的注解是否可以与@kafkalistener、@configuration class for kafka configurations或类似的组件类一起使用?解决这个问题,因为似乎没有一个文件化的处理方法,而在平行尝试这些方法中的一些,以获得平行的反馈。
当使用springboot 1.5.x时,springboot 2.1.x(或更高版本)和这些版本的兼容SpringKafka版本会发生什么变化(如果有的话)?
1条答案
按热度按时间flvlnr441#
侦听器容器的延迟初始化毫无意义。什么会触发示例化?
这个
KafkaTemplate
懒散地在第一个操作中创建它的生产者。autoStartup
启动/停止使用注册表是正确的方法。版本没有区别。