2016-11-21 2 views
0

У нас есть два независимых брокеры ActiveMQ (AMQ 5.11 и 5.14). 5.14 должен заменить брокера 5.11.ActiveMQ: Как объединить schedulerdb двух брокеров ActiveMQ

Тем не менее, AMQ 5.11 имеет все еще сообщения в schedulerDB. Как мы можем перенести запланированные сообщения от брокера 5.11 в планировщик 5.14? В 5.14 уже собраны запланированные сообщения, поэтому мы не можем просто заменить файлы.

Можем ли мы объединить schedulerdb?

ответ

1

Что делать, если вы оставите старого брокера в живых и настройте статический бридж новому брокеру. То есть все сообщения, которые появляются в любой очереди, перейдут на новый экземпляр. Когда все запланированные поставки будут выполнены, вы сможете закрыть старого брокера. Это требует, чтобы вы оставили обоих брокеров живыми и отключили транспортный коннектор старого брокера, чтобы он не принимал клиентов.

Как установить статический мост: http://activemq.apache.org/networks-of-brokers.html

+0

Да, это должно работать. – thst

Смежные вопросы