【发布时间】:2014-06-21 21:46:13
【问题描述】:
我有两个 Mule 实例订阅了队列中的同一个主题,但我只希望每条消息消费一次。
我可以通过将消息汇集到唯一队列并从那里处理来实现这一点,但为了降低操作复杂性,我想设置在每个 Mule 实例上运行的消息消费者流以推迟到其中一个实例。
这类似于 ActiveMQ 故障转移设置(一次只有一个实例在运行,空闲实例仅在运行的实例无法响应时唤醒)或我将授予其中一个实例命令的主/从安排超过其他人。或者像实例间而不是实例内的 VM 传输。
这需要在没有任何 Mule 企业版组件(仅依赖于 Mule 社区版组件)的情况下使用 Mule 3.4 版来完成。或 3.5。
【问题讨论】:
标签: mule