@dinya17

Как настроить symfony\messenger вне symfony?

У меня есть задача - вынести огромный кусок логики и кода в пакет для переиспользования.
Но для тестирования и работы этого кода требуется настройка symfony\messenger.
Изначально вся логика кода была написана и опробована внутри symfony и работало все хорошо.
Но вот при попытке настроить подобную же среду в пакете для тестирования кода я столкнулся с проблемой.
Очень сложно настроить пакет symfony\messenger вне symfony.
есть небольшие инструкции про синхронную очередь и на этом все.
А мне требуется 1 синхронная и 2 асинхронные.
На хабре даже статью находил, но там все примитивно, чего не достаточно для меня.

Задача настройки взаимодействия 3 очередей вне симфони оказалась очень сложным делом.
Может у кого то есть опыт или ссылка нормальную инструкцию как это сделать?

Так же столкнулся с проблемой, что требуется DI для этого.
И вот он выдается что есть циклические зависимости, когда 1 хендлер обрабатывает сообщение из очереди и отправляет ее в другую синхронную или асинхронную.
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы