Skip to content

Введение

ICDC Message Queue – сервис, упрощающий процесс создания и управления брокерами сообщений. Брокер упрощает работу веб-сервисов, отвечая за пересылку сообщений и все связанные с этим задачи.
В работе брокера сообщений участвуют два ключевых элемента:

  • producer (создатель сообщений)
  • consumer (получатель)

Один элемент создает сообщения и отправляет их другому элементу-получателю. В процессе отправки брокер обеспечивает промежуточный этап, сохраняя сообщения от создателя в определенной папке файловой системы.

С помощью очередей сообщений различные части системы могут обмениваться информацией и обрабатывать операции асинхронно. Сообщения обычно небольшие и могут представлять собой запросы, ответы, сообщения об ошибках или просто информацию. Чтобы отправить сообщение, создатель добавляет сообщение в очередь. Сообщение хранится в очереди до тех пор, пока получатель не получит сообщение и не предпримет какие-то действия.

Типы брокеров сообщений

Сервис предоставляет возможность использования следующих типов брокеров сообщений с открытым исходным кодом:

Брокер сообщений Описание
Apache ActiveMQ Открытый брокер сообщений, разработанный Apache Software Foundation. Поддерживает большое количество различных протоколов и языков программирования, что делает его универсальным решением для широкого спектра приложений.
RabbitMQ Популярный брокер сообщений, известный своей простотой в использовании, стабильностью и высокой производительностью. Основан на протоколе AMQP (Advanced Message Queuing Protocol), который обеспечивает гибкую маршрутизацию сообщений и поддержку различных шаблонов обмена данными. Широко используется для построения микросервисной архитектуры, где разные сервисы обмениваются сообщениями через брокера.

Обзор интерфейса

Интерфейс сервиса ICDC Message Queue можно условно разделить на две части:

Боковая панель навигации:

  • Кнопка Home - переход на главную страницу сервиса.
  • Вкладка Brokers позволяет создавать, управлять и отслеживать брокеры сообщений.
  • Вкладка Configurations обеспечивает управление конфигурациями брокеров сообщений.

Панель управления:

  • Help - переход к документации сервиса.
  • Location - выбор локации, для которой отображается информация.
  • Информация о текущем пользователе.

В раскрывающемся меню пользователь может увидеть свое имя пользователя, изменить аккаунт, языковые настройки и выйти из системы.

Возникли вопросы? Вы можете задать вопрос вашему локальному отделу техподдержки.