RabbitMQ

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

Примеры

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

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

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

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

Параметры

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

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

Хост

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

Строка

Порт

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

Integer

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

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

Boolean

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

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

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

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

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

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

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

Строка

Пароль

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

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

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

Пароль

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

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

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

Integer

Имя очереди

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

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

Строка

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

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