Есть ли способ предотвратить падение приложения, если нет очередей RabbitMQ или даже сервер RabbitMQ не работает?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ предотвратить падение приложения, если нет очередей RabbitMQ или даже сервер RabbitMQ не работает?

Сообщение Anonymous »

Мой вопрос связан с RabbitTemplate, как сделать приложение отказоустойчивым, чтобы, если даже сервер Rabbit не работает, оно успешно запускалось?
Случай:
Есть проект с микросервисной архитектурой. У меня есть приложение A, B, C. Существует также модуль, созданный как библиотека с именем LibA, имеющая конфигурации кролика. LibA импортируется в приложение A. Если кто-то удалит очереди из Rabbit или если сервер Rabbit не будет работать, приложение A упадет. Мне нужно убедиться, что проблемы, связанные с RabbitTemplate, не должны влиять на работоспособность приложения A.
PS: у меня нет достаточно времени, чтобы разделить приложение A и LibA, мне нужно быстрое решение, которое на приложение А не повлияет. Дальше сделаю LibA как отдельный сервис, но не сейчас.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -no-rabbit
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»