Java-клиент запускается, когда сервер IBM MQ выключен или недоступен - PullRequest
0 голосов
/ 01 июля 2019

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

Есть ли здесь распространенная / рекомендуемая практика?

1 Ответ

1 голос
/ 02 июля 2019

Я бы просто рекомендовал использовать инструменты, предоставляемые на самом языке Java.Например, вы можете написать цикл с обработкой исключений, чтобы повторить начальное соединение или поиск JNDI настраиваемое количество раз.Трудно дать более конкретные рекомендации, если вы не указали собственный код клиента.

...