Весенний облачный поток: две разные кафки в одном приложении

Я пытаюсь использовать две разные Кафки в одном приложении.

Когда у меня есть только одна Кафка, мой 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

Как мне переставить свойства?

Заранее спасибо.

1 ответ

Решение

Ваш вопрос слишком общий, поэтому я бы предложил начать с изучения образцов Multibinder, включающих несколько вариантов, включая Kafka. В справочном руководстве содержится более подробная информация и сведения о поддержке нескольких связующих.

Другие вопросы по тегам