RabbitMQ

Тип канала RabbitMQ в ArcGIS Velocity может подписываться на внешний брокер RabbitMQ и получать сообщения от него. RabbitMQ — это программное обеспечение для организации очередей сообщений, которое позволяет распространять и использовать сообщения через очереди сообщений.

Более подробно о RabbitMQ

Примеры

Ниже приведены примеры использования канала RabbitMQ:

  • Аналитик данных хочет получить данные сенсора, доступные через брокера RabbitMQ.
  • Транспортный отдел настраивает канал RabbitMQ для получения местоположений транспортных средств и информации об атрибутах.

Примечания по использованию

После задания свойств канала подключения настройте входные данные, чтобы задать схему и ключевые свойства.

Параметры

Ниже приведены параметры канала RabbitMQ:

ПараметрОписаниеТип данных

Хост

Имя хоста брокера RabbitMQ.

Строка

Порт

Порт брокера RabbitMQ.

Integer

Использовать SSL

Указывает, используется ли SSL при подключении к брокеру RabbitMQ.

Boolean

Виртуальный хост

(дополнительно)

Имя виртуального хоста брокера RabbitMQ.

Имя пользователя

(дополнительно)

Имя пользователя брокера RabbitMQ.

Этот параметр необходим, если указанная очередь RabbitMQ защищена.

Строка

Пароль

(дополнительно)

Пароль брокера RabbitMQ.

Этот параметр необходим, если указанная очередь RabbitMQ защищена.

Пароль

Размер предварительной выборки

Количество сообщений, которые можно отправить с RabbitMQ.

Счетчик предварительной выборки ограничивает количество сообщений, которые могут быть получены до подтверждения сообщения.

Integer

Имя очереди

(дополнительно)

Имя очереди, по которой будут приниматься сообщения.

Строка

Имя обмена

(дополнительно)

Имя обмена для публикации сообщений и распределения по соответствующим очередям.

Биржа обмена позволяет нескольким пользователям получать одно и то же сообщение от брокера RabbitMQ, доставляя его непосредственно пользователям, подписанным на эти очереди, или позволяя пользователям получать его по мере необходимости.

Строка

Советы и ограничения

Брокер RabbitMQ должен быть доступен через интернет.