Улучшаемые навыки
Основы RabbitMQ
Настройка и конфигурация RabbitMQ
Отправка и получение сообщений
Обработка сообщений и управление очередями
Мониторинг и управление RabbitMQ
Чему вы научитесь
01
Научитесь основным концепциям RabbitMQ, включая архитектуру, очереди, обменники и маршрутизацию сообщений
02
Освоите процесс установки и настройки RabbitMQ, включая управление пользователями, виртуальными хостами и правами доступа
03
Научитесь создавать приложения для отправки и получения сообщений с использованием различных клиентских библиотек RabbitMQ
04
Освоите методы обработки сообщений, включая подтверждения, повторные попытки и управление очередями
05
Научитесь использовать инструменты мониторинга и управления RabbitMQ
Программа курса
- Обзор JMS;
- Модель Point-to-Point;
- Модель Publisher Subscriber;
- JMS 1.2 и JMS 2.0.
- Введение;
- Advanced Message Queuing Protocol (AMQP).
- Exchanges и exchange types: Direct exchange, Topic exchange, Fanout exchange, Headers exchange;
- Queues;
- Bindings;
- Virtual host.
04
Поток сообщений в RabbitMQ
- Configuration file;
- Persistence configuration;
- Clustering.
05
Message attributes и payload
Для кого
Разработчик
Предварительная подготовка
Опыт разработки Java-приложений.