【发布时间】:2022-01-11 23:03:12
【问题描述】:
这是我的情况:
我们有一个 Spring cloud Stream 3 Kafka 服务连接到同一代理中的多个主题,但我想根据属性控制连接到特定主题。
每个主题都有自己的活页夹和绑定,但代理对所有人都是一样的。
我尝试通过使用下面的属性禁用绑定(这是迄今为止我找到的唯一解决方案),它适用于 StreamListener 不接收消息,但与主题的连接和重新平衡仍在发生。
spring:
cloud:
stream:
bindings:
...
anotherBinding:
consumer:
...
autostartup: false
我想知道活页夹级别是否有任何设置阻止它启动。消费者主题之一应仅在其中一种环境中可用。
谢谢
【问题讨论】:
标签: apache-kafka spring-cloud-stream