DAS_2024_1/pupkov_alexey_lab_4/README.md

1.7 KiB
Raw Blame History

Лабораторная работа №4 - Работа с брокером сообщений

Задание

  1. Установить брокер сообщений RabbitMQ.
  2. Пройти уроки 1, 2 и 3 из RabbitMQ Tutorials на любом языке программирования.
  3. Продемонстрировать работу брокера сообщений.

Описание работы программы:

  • Класс Publisher успешно осуществляет отправку сообщений своим клиентам.

  • Класс Consumer1 принимает и обрабатывает сообщения с задержкой в 3 секунды, что можно заметить на видео.

  • Класс Consumer2 мгновенно принимает и обрабатывает сообщения.

Уроки

  1. lesson_1

lesson_1.jpg

  1. lesson_2

lesson_2.jpg

  1. lesson_3

lesson_3.jpg

Показания очереди orders_slow при одном запущенном экземпляре Consumer_1

img.jpg

Показания очереди orders_fast

img_1.jpg

Показания очереди orders_slow при двух запущенных экземплярах Consumer_1

img_2.jpg

Показания очереди orders_slow при трех запущенных экземплярах Consumer_1

img_4.jpg

Видео ВК

Ссылка на демонстрацию работы программы