poi*_*dog 1 java apache-kafka spring-kafka
我们有特定的主题,只有在条件consumeEnabled=true 时才需要消费消息。所以,它应该像这样工作:
应用程序正在使用消息,但随后 consumerEnabled 变为 false 无需考虑的情况。
请用 Spring Kafka 和/或 Kafka Java 客户端定义实现决策的最佳方式
如果你正在使用@KafkaListener那么
@KafkaListener(id = "foo", ... , autoStartup="${consume.enabled}")
Run Code Online (Sandbox Code Playgroud)
哪里consume.enabled是财产。
要在运行时启动/停止容器,请使用KafkaListenerEndpointRegistrybean。
registry.getListenerContainer("foo").start();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
982 次 |
| 最近记录: |