Облачная платформаAdvanced

Что такое DMS for RabbitMQ?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Основанный на open-source RabbitMQ, Distributed Message Service (DMS) for RabbitMQ предоставляет сервисы обмена сообщениями с богатыми функциями обмена сообщениями, гибкой маршрутизацией, высокой доступностью, мониторингом и функциями оповещения. Он применим к сценариям флеш‑распродаж, управления потоком и разделения системы.

  • Мгновенное использование

    DMS for RabbitMQ предоставляет одноузловые и кластерные инстансы с набором спецификаций на выбор. Инстансы можно создать несколькими щелчками в консоли, без необходимости подготовки серверов.

  • Богатый набор функций

    DMS for RabbitMQ поддерживает Advanced Message Queuing Protocol (AMQP) и разнообразные функции обмена сообщениями, такие как широковещательная рассылка сообщений, отложенная доставка и очереди «мертвых писем».

  • Гибкая маршрутизация

    В RabbitMQ exchange получает сообщения от продюсеров и передаёт их в очереди. RabbitMQ предоставляет прямые, topic, headers и fanout exchange. Вы также можете привязывать и настраивать exchange.

  • Высокая доступность

    Кластерные инстансы RabbitMQ предоставляют quorum‑очереди, которые могут использоваться для репликации данных очередей между узлами RabbitMQ, обеспечивая работу очередей при выходе из строя узла.

  • Мониторинг и оповещение

    Метрики кластера RabbitMQ мониторятся и отображаются, включая память брокера, использование CPU и сетевой трафик. При обнаружении исключения будет сгенерировано оповещение.