Skip to content

scarbo87/messenger-demo

Repository files navigation

Messenger demo

Дисклеймер

Этот репозиторий является исключительно примером и демонстрацией возможностей использования и настройки компонента Messenger в связке с библиотекой Enqueue. Не надо рассматривать данный код, как production-решение.

Установка и запуск

  • запустите:
docker-compose up --build
  • сделайте запрос на ресурс:
http://0.0.0.0/gitlab/mr?targetBranch=issue-1&sourceBranch=issue-2
  • откройте веб-клиент RabbitMQ (guest/guest):
http://0.0.0.0:15672/#/queues/%2F/gitlab

и убедитесь, что сообщение было передано в брокер в очередь gitlab

  • запустите консьюмер:
docker exec -it messenger-demo-php php bin/console messenger:consume-messages gitlab.command --limit=1 -vvv
  • убедитесь, что сообщение было прочитано из очереди gitlab, но появилось новое сообщение в очереди jira

  • запустите консьюмер, чтобы прочитать его:

docker exec -it messenger-demo-php php bin/console messenger:consume-messages jira.command --limit=1 -vvv

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published