DAS_2023_1/degtyarev_mikhail_lab_4
2024-01-21 22:27:54 +04:00
..
gradle/wrapper degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
screens degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
src/main/java/org/example degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
.gitignore degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
build.gradle degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
gradlew degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
gradlew.bat degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00
README.md degtyarev_mikhail_lab_4 is ready 2024-01-21 22:27:54 +04:00
settings.gradle degtyarev_mikhail_lab_4 is ready 2024-01-21 21:13:24 +04:00

Лабораторная 4

Вариант 9

Задание

Описание задач:

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

Описание Программы

Как запустить?

Необходимо запустить сервис rabbitmq, далее запустить испольняемые файлы java.

Установка RabbitMQ:

RabbitMQ был установлен локально и запущен на порте 15672

Работа приложения

Consumers

Было создано 2 consumers:

Consumer1

Consumer2

Publisher

Также был создан Publisher, который отвечает за прием сообщений

Результат

В админ панели RabbitMQ по порту 16572 можно наглядно посмотреть очереди, графики:

Ссылка на видео: https://vk.com/video151119348_456239201?list=ln-eDIoh2bJaooH9U8cCW