RabbitMQ 3

Обновлено 31 марта 2026 г.

RabbitMQ — это AMQP-система обмена сообщениями, которая обеспечивает надежную и гибкую маршрутизацию данных между микросервисами и приложениями.

Инструкция по развертыванию
  1. Создайте сервисный аккаунт и назначьте ему роль lockbox.payloadViewer.

  2. Создайте секрет:

    1. Добавьте пароль для подключения через веб-консоль:

      • Ключ — например, password.
      • Значение — любое значение, которое вы будете использовать в качестве пароля.
    2. Добавьте Erlang Cookie для подключения к кластеру через CLI или настройки кластера:

      • Ключ — например, erlang-cookie.

      • Значение — значение Erlang Cookie.

        Если вы развертываете RabbitMQ впервые, вы можете сгенерировать случайную строку длиной 20 или более символов, например, с помощью команды:

        openssl rand -base64 32
        

    Если вы используете шифрование секрета ключом KMS, добавьте сервисному аккаунту роль kms.keys.decrypter.

  3. Создайте облачную сеть и подсеть в ней.

  4. Создайте группу безопасности в созданной облачной сети и настройте правила:

    Направление трафика Диапазон портов Протокол Источник / Назначение CIDR-блоки
    Входящий 15672 TCP CIDR 0.0.0.0/0
    Входящий 5672 TCP CIDR 0.0.0.0/0
    Исходящий 0-65535 Any CIDR 0.0.0.0/0
  5. В Marketplace найдите продукт RabbitMQ 3 и нажмите Создать ВМ.

    1. В блоке Конфигурация продукта:

      • Укажите имя пользователя продукта.
      • В поле Пароль выберите идентификатор ранее созданного секрета, идентификатор версии и ключ для пароля.
      • В поле Erlang Cookie выберите идентификатор ранее созданного секрета, идентификатор версии и ключ для Erlang Cookie.
    2. В блоке Диски и файловые хранилища укажите размер диска не менее 15 ГБ.

    3. В блоке Сетевые настройки:

      1. Выберите ранее созданную облачную сеть и подсеть.
      2. Выберите ранее созданную группу безопасности.
    4. В блоке Дополнительно укажите ранее созданный сервисный аккаунт.

    5. Завершите создание ВМ и нажмите Создать ВМ.

      Дождитесь, когда ВМ перейдет в статус Running. Для запуска RabbitMQ может потребоваться еще несколько минут.

  6. Подключитесь к RabbitMQ:

    • Через веб-консоль по адресу http://<IP_адрес_ВМ>:15672.
    • Через порт AMQP 5672.
Тип тарификации
Free
Тип
Container Solution
Категория
Инструменты для разработчиков
Издатель
Yandex Cloud
Примеры использования
  • Брокер для микросервисов.
Полезные ссылки
Техническая поддержка

Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.

Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace
Тип тарификации
Free
Тип
Container Solution
Категория
Инструменты для разработчиков
Издатель
Yandex Cloud