Как сохранить весеннюю загрузку, продолжить работу сервера rabbitmq, пока не получится - PullRequest
0 голосов
/ 12 июня 2019

По некоторым сложным причинам мое приложение для весенней загрузки должно запускаться до запуска сервера Rabbitmq.

Использование инициализатора весенней загрузки для генерации простого приложения весенней загрузки с AMQP, добавьте соответствующую конфигурацию и @RabbitListener для прослушивания определенной очереди.

Если сервер Rabbitmq уже запущен, приложение успешно подключается к серверу;

Если приложение запускается первым, а затем запускает сервер Rabbitmq, журналы показывают следующие исключения в последовательностях, которые повторяются несколько раз, и приложение завершает работу

- Нет маршрута к хосту

- Соединение отказано

- ACCESS_REFUSED

Я также проверил комментарии и не нашел решения.

Есть ли способ заставить весеннюю загрузку приложения подключаться к серверу rabbitmq до тех пор, пока это не удастся?

1 Ответ

0 голосов
/ 12 июня 2019

для установки SimpleMessageListenerContainer recoveryInterval равным 10000L решает проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...