Настройка отключения Mule - прекратить прослушивание очереди JMS

Можно ли настроить выключение mule так, чтобы он останавливал входящий jms первым, чем другие службы. Проблема в том, что когда мул завершает работу, он забирает сообщение из очереди jms для обработки, которая терпит неудачу на более поздних этапах, потому что другие службы были отключены мулом. Мул отключает сервисы / коннекторы в произвольном порядке. Есть ли способ настроить mule, чтобы он прекратил прослушивание входящей очереди, а затем остановил другие службы?


person user3440781    schedule 09.12.2014    source источник


Ответы (2)


Я бы попытался отключить контекстное уведомление, если вы сделаете блокируя одну, останавливающую ваши входящие конечные точки и предполагая, что вы не повторно входите в свой поток, вы должны понять свое поведение.

person Víctor Romero    schedule 09.12.2014

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

person nissshh    schedule 23.03.2015