Практическое задание Задание Необходимо запустить в докере (локально или на предоставляемом стенде) RabbitMQ с сохранением стейта на диск. К порту 15672 стенда можно получить доступ по ссылке (где $username - ваш логин в слёрме) http://rabbitmq.$username.edu.slurm.io/ Настроить порог свободного места. Настроить уровень логирования по умолчанию для всех каналов - warning. Занять место на диске чтобы RabbitMQ ушел в защиту, посмотреть как это выглядит в веб интерфейсе, попытаться опубликовать сообщение Как вариант можно настроить порог чтобы он был больше чем свободное место Создать три exchange разных типов (fanout, direct, topic) Создать три очереди и биндинги до этих exchange. Биндинги надо настроить соответсвующе типам exchange (про это говорили на уроке терминологии) Опубликовать сообщения в каждый из exchange. Проверить, что сообщения дошли до очередей согласно настройкам биндингов. Перезагрузить RabbitMQ - проверить, что все данные сохранились, ничего не пропало. Дополнительно По желанию можно попробовать настроить exchange типа headers, поэксперементировать с другими аргументами очереди.