DAS_2024_1/pupkov_alexey_lab_4/README.md

49 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### Лабораторная работа №4 - Работа с брокером сообщений
#### Задание
1. Установить брокер сообщений RabbitMQ.
2. Пройти уроки 1, 2 и 3 из RabbitMQ Tutorials на любом языке программирования.
3. Продемонстрировать работу брокера сообщений.
#### Описание работы программы:
- Класс Publisher успешно осуществляет отправку сообщений своим клиентам.
- Класс Consumer1 принимает и обрабатывает сообщения с задержкой в 3 секунды, что можно заметить на видео.
- Класс Consumer2 мгновенно принимает и обрабатывает сообщения.
#### Уроки
1. lesson_1
![lesson_1.jpg](lesson_1.jpg)
2. lesson_2
![lesson_2.jpg](lesson_2.jpg)
3. lesson_3
![lesson_3.jpg](lesson_3.jpg)
## Показания очереди orders_slow при одном запущенном экземпляре Consumer_1
![img.jpg](img.jpg)
## Показания очереди orders_fast
![img_1.jpg](img_1.jpg)
## Показания очереди orders_slow при двух запущенных экземплярах Consumer_1
![img_2.jpg](img_2.jpg)
## Показания очереди orders_slow при трех запущенных экземплярах Consumer_1
![img_4.jpg](img_4.jpg)
## Видео ВК
[Ссылка на демонстрацию работы программы](https://vk.com/video547368103_456239602?list=ln-pQzNJDPgjODeUIgNca)