RabbitMQ

El tipo de feed RabbitMQ de ArcGIS Velocity se suscribe a un agente de RabbitMQ disponible externamente y consume sus mensajes. Para obtener más información sobre RabbitMQ, consulte RabbitMQ. 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.

Ejemplo

  • Un analista de datos desea procesar sus datos de sensores disponibles a través de un agente de RabbitMQ.
  • Un departamento de transporte configura un feed de RabbitMQ para consumir posiciones de vehículos e información de atributos.

Notas de uso

  • Se debe poder acceder externamente al agente de RabbitMQ en Internet.

Después de configurar los parámetros de conexión del feed, consulte Configurar datos de entrada para obtener información sobre cómo definir el esquema y los parámetros clave.

Parámetros

ParámetroDescripciónTipo de datos

Host

El nombre de host del agente de RabbitMQ.

Cadena

Puerto

El puerto en el que está disponible el agente de RabbitMQ.

Entero

Usar SSL

Determina si se utiliza SSL o no en la conexión.

Booleano

Host virtual

(opcional)

El host virtual del agente de RabbitMQ.

Nombre de usuario

(opcional)

El nombre de usuario del agente de RabbitMQ.

Esta propiedad es obligatoria si la cola de RabbitMQ especificada está protegida.

Cadena

Contraseña

(opcional)

La contraseña del agente de RabbitMQ.

Esta propiedad es obligatoria si la cola de RabbitMQ especificada está protegida.

Contraseña

Recuento de captura previa

El recuento de captura previa se utiliza para especificar el número de mensajes que se envían desde RabbitMQ.

La captura previa limita la cantidad de mensajes que se reciben antes de confirmar un mensaje.

Entero

Nombre de cola

(opcional)

Nombre de cola a través de la cual se recibirán los mensajes.

Cadena

Consideraciones y limitaciones

  • Se debe poder acceder externamente al agente de RabbitMQ en Internet.