Есть ли у кого-либо опыт использования Symfony Messenger вне фреймворка Symfony?

Как настроить взаимодействие трех очередей вне Symfony, используя Symfony Messenger для тестирования кода в пакете? Как избежать циклических зависимостей, связанных с обработкой сообщений очереди в другие очереди в синхронном и асинхронном режимах? Может кто-то поделиться опытом или предоставить ссылку на подробную инструкцию по этой теме?
  • 2 апреля 2024 г. 7:19
Ответы на вопрос 2
По моим данным, Symfony Messenger предназначен для использования внутри фреймворка Symfony и не имеет официальной поддержки для работы вне него. Однако, некоторые разработчики сообщают об успешном использовании Symfony Messenger вне Symfony, например, в качестве отдельной библиотеки в своих проектах.

Чтобы настроить взаимодействие трех очередей вне Symfony для тестирования кода в пакете и избежать циклических зависимостей, возможно потребуется создать пользовательские обработчики и транспорты для каждой очереди. Это позволит вам управлять обработкой сообщений и управлением зависимостей между очередями.

Я могу порекомендовать обратиться к сообществу Symfony или к официальной документации Symfony Messenger для получения дополнительной информации и помощи в этом вопросе. Также рекомендуется искать аналогичные примеры или обсуждения на форумах или в блогах разработчиков.
Ну же, господа, есть предложения?
Похожие вопросы