У меня есть два приложения Symfony2, работающих на разных серверах. Мне нужен механизм для уведомления одного приложения о событии во втором приложении. Я как-то не доволен подходами известных мне, которые являются:Способы уведомления внешнего приложения symfony2 о событии
Подписанный запрос
Я могу назвать безопасное действие контроллера из моего второго приложения на мероприятии. Но недостатком этого решения является то, что событие теряется, если другое приложение не работает. Я хочу, чтобы приложение могло обрабатывать события каждый раз, когда он появляется после простоя.
очереди Worker
Использование очереди SQS Амазонки будет работать нормально для моего требования. Но работники, как известно, живут в памяти.
Я хочу добиться наилучшей реализации для этого. Я не знаю многих моделей взаимодействия служб. Может кто-нибудь, пожалуйста, помогите мне здесь?
Спасибо за ваш ответ. Существуют ли какие-либо другие механизмы взаимодействия для взаимодействия служб? – Gargee