forked from Alexey/DAS_2024_1
33 lines
1.8 KiB
Markdown
33 lines
1.8 KiB
Markdown
# Лабораторная работа №4 - Работа с брокером сообщений
|
||
|
||
## Описание
|
||
Был установлен брокер сообщений RabbitMQ и выполнены 3 задачи туториала. Было разработано демонстрационное приложение работы с брокером сообщений RabbitMQ по предметной области "Управление компьютерным клубом"
|
||
|
||
## Прохождение tutorials:
|
||
|
||
tutorial 1
|
||
![результат работы](./images/image1.jpg)
|
||
|
||
tutorial 2
|
||
![результат работы](./images/image2.jpg)
|
||
|
||
tutorial 3
|
||
![результат работы](./images/image3.jpg)
|
||
![результат работы](./images/image4.jpg)
|
||
|
||
|
||
## Демонстрация работы:
|
||
|
||
#### При одном запущенном Consumer1
|
||
![результат работы](./images/image5.jpg)
|
||
#### При двух запущенном Consumer1
|
||
![изображение 2](./images/image6.jpg)
|
||
#### При трёх запущенном Consumer1
|
||
![изображение 3](./images/image7.jpg)
|
||
#### Очередь 2
|
||
![изображение 4](./images/image8.jpg)
|
||
|
||
Здесь мы видим, что чем больше запущено обработчиков сообщений, тем меньше они задерживаются в очереди. Также здесь видно, что очередь 2 всегда свободна, так как Consumer2 работает без задержек и сразу обрабатывает сообщения, в отличие от Consumer1, где установлена задержка.
|
||
|
||
## Отчет
|
||
Работоспособность: [Видео](https://vk.com/video372869030_456239956?list=ln-EaS6eqRVNMM9TB5zyE) |