Весенний облачный поток: две разные кафки в одном приложении
Я пытаюсь использовать две разные Кафки в одном приложении.
Когда у меня есть только одна Кафка, мой 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. В справочном руководстве содержится более подробная информация и сведения о поддержке нескольких связующих.