【发布时间】:2020-07-27 04:08:38
【问题描述】:
我在尝试将 kafka 与 Spring Boot 集成时收到以下异常:
java.lang.IllegalStateException: Topic(s) [pushEvent] is/are not present and missingTopicsFatal is true
基于此thread,我尝试将spring.kafka.listener.missing-topics-fatal 属性设置为false。因为我有一个 jHipster 应用程序,所以我在 application.yml 中添加了以下配置:
spring:
kafka:
listener:
missing-topics-fatal: false
不知何故,上面的配置没有效果,我仍然收到上面的异常。
我是否在 yaml 配置中遗漏了什么?我需要做一些额外的事情吗?
【问题讨论】:
-
您是在 Kafka 代理中创建了该主题,还是希望自动创建您想要生成消息的主题?
-
我希望主题会自动创建。当我手动创建主题时,应用程序运行正常
标签: spring-boot apache-kafka jhipster