Тип канала RabbitMQ в ArcGIS Velocity может подписываться на внешний брокер RabbitMQ и получать сообщения от него. RabbitMQ — это программное обеспечение для организации очередей сообщений, которое позволяет распространять и использовать сообщения через очереди сообщений.
Примеры
Ниже приведены примеры использования канала RabbitMQ:
- Аналитик данных хочет получить данные сенсора, доступные через брокера RabbitMQ.
- Транспортный отдел настраивает канал RabbitMQ для получения местоположений транспортных средств и информации об атрибутах.
Примечания по использованию
После задания свойств канала подключения настройте входные данные, чтобы задать схему и ключевые свойства.
Параметры
Ниже приведены параметры канала RabbitMQ:
Параметр | Описание | Тип данных |
---|---|---|
Хост | Имя хоста брокера RabbitMQ. | Строка |
Порт | Порт брокера RabbitMQ. | Integer |
Использовать SSL | Указывает, используется ли SSL при подключении к брокеру RabbitMQ. | Boolean |
Виртуальный хост (дополнительно) | Имя виртуального хоста брокера RabbitMQ. | |
Имя пользователя (дополнительно) | Имя пользователя брокера RabbitMQ. Этот параметр необходим, если указанная очередь RabbitMQ защищена. | Строка |
Пароль (дополнительно) | Пароль брокера RabbitMQ. Этот параметр необходим, если указанная очередь RabbitMQ защищена. | Пароль |
Размер предварительной выборки | Количество сообщений, которые можно отправить с RabbitMQ. Счетчик предварительной выборки ограничивает количество сообщений, которые могут быть получены до подтверждения сообщения. | Integer |
Имя очереди (дополнительно) | Имя очереди, по которой будут приниматься сообщения. | Строка |
Имя обмена (дополнительно) | Имя обмена для публикации сообщений и распределения по соответствующим очередям. Биржа обмена позволяет нескольким пользователям получать одно и то же сообщение от брокера RabbitMQ, доставляя его непосредственно пользователям, подписанным на эти очереди, или позволяя пользователям получать его по мере необходимости. | Строка |
Советы и ограничения
Брокер RabbitMQ должен быть доступен через интернет.