RabbitMQ · интеграция

RabbitMQ: обмен сообщениями

RabbitMQ отправляет сообщение в exchange или очередь и получает событие входящего сообщения.

Kvantora FlowПример
RabbitMQИнтеграция

Пример сценария

Передать работу в очередь

  1. СобытиеСообщение получено
  2. Действиеотправить сообщение в очередь

Передайте компактное сообщение с ID задания в sendMessageToQueue; на Message Received проверьте этот ID перед обработкой.

Интерактивный пример: ничего не запускает и не отправляет.

Возможности подключения

RabbitMQ в ваших сценариях

RabbitMQ отправляет сообщение в exchange или очередь и получает событие входящего сообщения. Маршрут должен знать схему payload и адрес назначения.

Действия SDK
2
Каталог операций
События SDK
1
Каталог событий
Подключение
Данные подключения
Способ авторизации

Каталог установленного SDK

Действия и события RabbitMQ

Список описывает установленный SDK. Подключение аккаунта, права и внешние тарифы проверяются отдельно.

Действия SDK2

  • Отправить сообщение в обменник
  • отправить сообщение в очередь

События SDK1

  • Сообщение получено

Версия подключения: 0.1.6

Примеры применения

Сценарии с RabbitMQ

01

Передать работу в очередь

Передайте компактное сообщение с ID задания в sendMessageToQueue; на Message Received проверьте этот ID перед обработкой.

  • Событие: Сообщение получено
  • Действие: отправить сообщение в очередь

Начало работы

Как подключить RabbitMQ

  1. Откройте автоматизации Kvantora Flow и найдите RabbitMQ в списке подключений.

  2. Откройте подключение выбранного шага и заполните поля по инструкции сервиса: они зависят от его API и способа авторизации.

  3. Для примера «Передать работу в очередь» добавьте шаги Сообщение получено → отправить сообщение в очередь. Сопоставьте нужные поля с входными данными.

  4. Проверьте сценарий на допустимых тестовых данных. Запись, отправка сообщений и обращения к платным API могут иметь внешние последствия; включайте сценарий после проверки результата.

Соберите сценарий с RabbitMQ

Выберите нужные шаги в Kvantora Flow и настройте их для своей задачи.