The RabbitMQ feed type in ArcGIS Velocity can subscribe to and consume messages from an externally accessible RabbitMQ broker. RabbitMQ is a message-queueing software that enables distribution and consumption of messages through message queues.
Examples
Les exemples suivants illustrent des cas d’utilisation du flux :
- A data analyst wants to ingest their sensor data made available through a RabbitMQ broker.
- A transportation department configures the RabbitMQ feed to consume vehicle position and attribute information.
Usage notes
Gardez les points suivants à l’esprit lorsque vous utilisez le flux :
After configuring feed connection parameters, configure the input data to define the schema and the key parameters.
Parameters
Les paramètres du flux sont les suivants :
| Paramètre | Description | Type de données |
|---|---|---|
| Host | The host name of the RabbitMQ broker. | Chaîne |
| Port | The port of the RabbitMQ broker. | Entier |
| Use SSL | Specifies whether SSL is used when connecting to the RabbitMQ broker. | Booléen |
| Virtual host (optional) | The virtual host of the RabbitMQ broker. | Chaîne |
| Username (optional) | The username for the RabbitMQ broker. This parameter is required if the RabbitMQ queue specified is secured. | Chaîne |
| Password (optional) | The password for the RabbitMQ broker. This parameter is required if the RabbitMQ queue specified is secured. | Mot de passe |
| Prefetch count | The number of messages that can be sent from RabbitMQ. The prefetch count limits the number of messages that can be received before a message is acknowledged. | Entier |
| Queue name (optional) | The name of the queue where messages are received. | Chaîne |
| Exchange name (optional) | The name of exchange where messages are published and distributed to the appropriate queues. Exchange allows multiple users to receive the same message from the RabbitMQ broker by delivering them directly to consumers subscribed to those queues or allowing consumers to fetch them as needed. | Chaîne |
Vous avez un commentaire à formuler concernant cette rubrique ?