DAS_2024_1/yakovleva_yulia_lab_4/README.md

33 lines
1.8 KiB
Markdown
Raw Normal View History

2024-10-21 14:31:58 +04:00
# Лабораторная работа №4 - Работа с брокером сообщений
## Описание
Был установлен брокер сообщений RabbitMQ и выполнены 3 задачи туториала. Было разработано демонстрационное приложение работы с брокером сообщений RabbitMQ по предметной области "Управление компьютерным клубом"
## Прохождение tutorials:
tutorial 1
![результат работы](./images/image1.png)
tutorial 2
![результат работы](./images/image2.png)
tutorial 3
![результат работы](./images/image3.png)
![результат работы](./images/image4.png)
## Демонстрация работы:
#### При одном запущенном Consumer1
![результат работы](./images/image5.png)
#### При двух запущенном Consumer1
![изображение 2](./images/image6.png)
#### При трёх запущенном Consumer1
![изображение 3](./images/image7.png)
#### Очередь 2
![изображение 4](./images/image8.png)
Здесь мы видим, что чем больше запущено обработчиков сообщений, тем меньше они задерживаются в очереди. Также здесь видно, что очередь 2 всегда свободна, так как Consumer2 работает без задержек и сразу обрабатывает сообщения, в отличие от Consumer1, где установлена задержка.
## Отчет
Работоспособность: [Видео](https://drive.google.com/file/d/175HC9tEV-s5rglFFp4Z4j7MTteocKYrZ/view?usp=sharing)