Spring cloud stream:同一个应用程序中的两个不同卡夫卡

Spring cloud stream:同一个应用程序中的两个不同卡夫卡,spring,spring-cloud,spring-cloud-stream,Spring,Spring Cloud,Spring Cloud Stream,我试图在同一个应用程序中使用两个不同的卡夫卡 当我只有一个卡夫卡时,我的application.yml是: spring: cloud: stream: kafka: binder: brokers: kafka_broker01 zkNodes: kafka_broker01 headers: type binders: some-binder:

我试图在同一个应用程序中使用两个不同的卡夫卡

当我只有一个卡夫卡时,我的application.yml是:

spring:
  cloud:
    stream:
       kafka:
         binder:
           brokers: kafka_broker01
           zkNodes: kafka_broker01
           headers: type

       binders:
         some-binder:
           type: kafka
           inheritEnviroment: true
但我不知道在绑定中引用其他Kafka服务器时该怎么办:

  kafka:
    binder:
      brokers: other_kafka_broker01
      zkNodes: other_kafka_broker01
      headers: type
如何重新排列属性


提前谢谢。

你的问题太笼统了,所以我建议先看看其中包括卡夫卡在内的几种变体。中有关于多活页夹支持的更多信息和详细信息。

您的问题太笼统了,因此我建议从查看包括卡夫卡在内的多个变体开始。中有关于多活页夹支持的更多信息和详细信息。

诀窍在这里:诀窍在这里: