我有两个Kafka集群(主动-被动)。我创建了两个kafkatemplate对象来生成事件(每个对象一个)。我将继续使用主kafkatemplate发送事件,只要它是健康的。在任何问题的情况下,我想动态切换到第二个Kafka模板。我不想有一个如果条件之间的对象切换使用发送(万不得已)
有没有办法动态切换对象?
消费者方面,我们有messagelistenercontainers,我们有setAutoStartupAPI来管理多个侦听器的启动和停止
有人能帮我找制片人吗?!
我有两个Kafka集群(主动-被动)。我创建了两个kafkatemplate对象来生成事件(每个对象一个)。我将继续使用主kafkatemplate发送事件,只要它是健康的。在任何问题的情况下,我想动态切换到第二个Kafka模板。我不想有一个如果条件之间的对象切换使用发送(万不得已)
有没有办法动态切换对象?
消费者方面,我们有messagelistenercontainers,我们有setAutoStartupAPI来管理多个侦听器的启动和停止
有人能帮我找制片人吗?!
1条答案
按热度按时间3pmvbmvn1#
只需实现自己的
KafkaOperations
它将委托给活动模板,并在需要时进行故障切换。编辑
例如: