.. | ||
Screenshots | ||
tutorial_1 | ||
tutorial_2 | ||
tutorial_3 | ||
Consumer_1.py | ||
Consumer_2.py | ||
publisher.py | ||
README.md |
Лабораторная работа №4 - Работа с брокером сообщений
- Установить брокер сообщений RabbitMQ.
- Пройти уроки 1, 2 и 3 из RabbitMQ Tutorials на любом языке программирования.
- Продемонстрировать работу брокера сообщений.
Описание работы
Publisher - осуществляет отправку сообщений своим клиентам.
Consumer1 - принимает и обрабатывает сообщения с задержкой в 2-3 секунды.
Consumer2 - моментально принимает и обрабатывает сообщения.
Tutorials
- tutorial_1
- tutorial_2
- tutorial_3
Работа с RabbitMQ
Показания очереди queue_1 при одном запущенном экземпляре Consumer_1
![queue_1_1.png](Screenshots/queue_1 _1.png)
Показания очереди queue_2
Показания очереди queue_1 при двух запущенных экземплярах Consumer_1
![queue_1_2.png](Screenshots/queue_1 _2.png)
Показания очереди queue_1 при трех запущенных экземплярах Consumer_1
![queue_1_3.png](Screenshots/queue_1 _3.png)