El tipo de feed RabbitMQ de ArcGIS Velocity se suscribe a un agente de RabbitMQ disponible externamente y consume sus mensajes. RabbitMQ es un software de programación de colas de mensajes que permite la distribución y el consumo de mensajes mediante colas de mensajes.
Más información sobre RabbitMQ
Ejemplos
Los siguientes son ejemplos de uso del feed RabbitMQ:
- Un analista de datos desea procesar sus datos de sensores disponibles a través de un agente de RabbitMQ.
- Un departamento de transporte configura el feed de RabbitMQ para consumir posiciones de vehículos e información de atributos.
Notas de uso
Después de configurar los parámetros de conexión de feed, configure los datos de entrada para definir el esquema y los parámetros clave.
Parámetros
Los siguientes son los parámetros del feed RabbitMQ:
Parámetro | Descripción | Tipo de datos |
---|---|---|
Host | El nombre de host del agente de RabbitMQ. | Cadena de caracteres |
Puerto | El puerto del agente de RabbitMQ. | Entero |
Usar SSL | Especifica si se utiliza SSL para establecer conexión con el agente de RabbitMQ. | Booleano |
Host virtual (opcional) | El host virtual del agente de RabbitMQ. | |
Nombre de usuario (opcional) | El nombre de usuario del agente de RabbitMQ. Este parámetro es obligatorio si la cola de RabbitMQ especificada está protegida. | Cadena de caracteres |
Contraseña (opcional) | La contraseña del agente de RabbitMQ. Este parámetro es obligatorio si la cola de RabbitMQ especificada está protegida. | Contraseña |
Recuento de captura previa | El número de mensajes que pueden enviarse desde RabbitMQ. El recuento de mensajes prefijados limita el número de mensajes que se pueden recibir antes de que se acuse recibo de un mensaje. | Entero |
Nombre de cola (opcional) | Nombre de la cola en la que se sitúan los mensajes. | Cadena de caracteres |
Nombre de intercambio (opcional) | Nombre de intercambio con el que se publican y distribuyen los mensajes en las colas apropiadas. El intercambio permite que varios usuarios reciban el mismo mensaje del agente de RabbitMQ al entregarlos directamente a los usuarios suscritos a esas colas o permitir que estos los obtengan conforme los necesiten. | Cadena de caracteres |
Consideraciones y limitaciones
El agente de RabbitMQ debe estar accesible en internet.