ActiveMQ:如何合并两个ActiveMQ代理的schedulerdb

时间:2016-11-21 15:15:59

标签: activemq scheduler

我们有两个独立的ActiveMQ代理运行(AMQ 5.11和5.14)。 5.14必须取代5.11经纪人。

然而,AMQ 5.11仍然在schedulerDB中有消息。我们如何将调度的消息从代理5.11迁移到5.14的调度程序? 5.14已经收集了预定的消息,因此我们不能简单地替换文件。

我们可以合并schedulerdb吗?

1 个答案:

答案 0 :(得分:1)

如果您保持旧代理处于活动状态并为新代理配置静态brigde,该怎么办?即任何队列上显示的所有消息都将流向新实例。完成所有预定的交付后,您应该能够关闭旧的经纪人。这要求您保持两个代理都处于活动状态并禁用旧代理的传输连接器,以便它不会接受客户端。

如何设置静态网桥: http://activemq.apache.org/networks-of-brokers.html