【问题标题】:Spring cloud stream: Two different Kafkas in same appSpring Cloud Stream:同一个应用程序中的两个不同的Kafka
【发布时间】:2019-02-20 18:17:16
【问题描述】:

我正在尝试在同一个应用中使用两个不同的 Kafka。

当我只有一个 Kafka 时,我的 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

如何重新排列属性?

提前致谢。

【问题讨论】:

    标签: spring spring-cloud spring-cloud-stream


    【解决方案1】:

    您的问题太笼统了,所以我建议您先查看 Multibinder samples,其中包括包括 Kafka 在内的多个变体。在reference manual 中有更多关于多活页夹支持的信息和细节。

    猜你喜欢
    • 2019-02-04
    • 1970-01-01
    • 2020-10-10
    • 1970-01-01
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    • 2019-09-09
    • 1970-01-01
    相关资源
    最近更新 更多