План на курса
1. Въведение в RabbitMQ
- Настройка на необходимите папки
- Изтегляне и инсталиране RabbitMQ
2. Разбиране на съобщенията
- Ролята на потребителя
- Ролята на продуцент
- Обвързване на потребители и производители
- Послания и издръжливост
- Как да проверите доставката
3. Администриране RabbitMQ
- Стартиране и спиране на възли
- RabbitMQ конфигурационни файлове
- Как да управлявате привилегиите
- Преглед на статистика и анализ на регистрационни файлове
- Изпращане на сигнали
- Как да настроите паралелна обработка
4. Висока наличност с клъстер
- Архитектура на клъстер
- Опашки в клъстер
- Настройване на тестов клъстер
- Разпределение на възлите на повече машини
- Как да запазите съобщенията: огледални опашки
5. Гледна точка на програмист
- Писане на стабилен код
- Инсталиране и конфигуриране HAProxy
- Неуспешни клиенти между сървъри
6. Внедряване на отказ и репликация
- Настройване на базиран на балансиране на натоварването главен/подчинен
- Инсталиране на приставката Shovel
- Конфигуриране и стартиране на Shovel
7. Уеб инструменти за администриране RabbitMQ
- Приставката RabbitMQ Management.
- Управление RabbitMQ от уеб конзолата
- Администриране на потребители от уеб конзолата
- Управление на опашката от уеб конзолата
- Използване на интерфейса на командния ред
8. RabbitMQ и REST API
- Функции на REST API
- Accessизвеждане на статистика
- vhost и предоставяне на потребители
9. Наблюдение и охрана RabbitMQ
- Трайност на съобщението и потвърждение на съобщението
- Използване на памет и ограничения на процесите
- Настройка на SSL
Изисквания
- Опит с интерфейса на командния ред Linux.
- Разбиране на концепциите за разработка на корпоративни приложения.
Публика
- IT специалисти
Oтзиви от потребители (7)
Гъвкавостта към дневния ред и предвид предоставените теми, с които се занимаваме в момента. Беше страхотно да обменяме знания и опит!
Fabian - Continental Barum s.r.o.
Курс - RabbitMQ
Машинен превод
The course was well run and the ability to follow along with the instructions using a virtual desktop felt like a really good approach to ensure that all course members were engaged.
Andy Lehane - Global Knowledge
Курс - RabbitMQ
Knowledgeable, good coverage of content. Very happy.
Rikesh Zaveri - Global Knowledge
Курс - RabbitMQ
Fulvio used the limited time (2 days only) very efficiently and gave all the information possible as much as he can. The training was very well prepared, we had no issues about the installations and our tests.
Koray Akay - Payvision
Курс - RabbitMQ
The trainer was an expert on his subject and was able to answer every single question.
Ioannis Bitros - BYTE Computer
Курс - RabbitMQ
I genuinely liked the ha; Federation; Shovel.
Raymundo Maciel Yelmi
Курс - RabbitMQ
I was very pleased with how the training covered all the topics in the curriculum and focused on the ones we were most in need of.