Bei Bedarf abonniert und verwendet der Feed-Typ RabbitMQ in ArcGIS Velocity Nachrichten von einem RabbitMQ-Broker, auf den extern zugegriffen werden kann. Weitere Informationen zu RabbitMQ finden Sie unter RabbitMQ. RabbitMQ ist eine Nachrichten-Queue-Software, die die Verteilung und Verwendung von Nachrichten über Nachrichten-Queues ermöglicht.
Beispiele
Im Folgenden sehen Sie Beispiele für die Verwendung des RabbitMQ-Feeds:
- Ein Datenanalyst möchte die über einen RabbitMQ-Broker verfügbar gemachten Sensordaten erfassen.
- Eine Verkehrsbehörde konfiguriert den RabbitMQ-Feed, um Fahrzeugpositions- und Attributinformationen zu verwenden.
Verwendungshinweise
Nachdem Sie die Feed-Verbindungsparameter konfiguriert haben, lesen Sie Konfigurieren von Eingabedaten, um zu erfahren, wie Sie das Schema und die Schlüsselparameter definieren.
Parameter
Nachfolgend werden die Parameter für den RabbitMQ-Feed beschrieben:
Parameter | Beschreibung | Datentyp |
---|---|---|
Host | Der Hostname des RabbitMQ-Brokers. | Zeichenfolge |
Port | Der Port des RabbitMQ-Brokers. | Integer |
SSL verwenden | Gibt an, ob bei der Verbindung zum RabbitMQ-Broker SSL verwendet wird. | Boolesch |
Virtueller Host (optional) | Der virtuelle Host des RabbitMQ-Brokers. | |
Username (optional) | Der Benutzername für den RabbitMQ-Broker. Dieser Parameter ist erforderlich, wenn die angegebene RabbitMQ-Queue gesichert ist. | Zeichenfolge |
Kennwort (optional) | Das Kennwort für den RabbitMQ-Broker. Dieser Parameter ist erforderlich, wenn die angegebene RabbitMQ-Queue gesichert ist. | Kennwort |
Anzahl der Vorabrufe | Die Anzahl der Nachrichten, die von RabbitMQ gesendet werden können. Durch die Anzahl der Vorabrufe wird die Anzahl der Nachrichten begrenzt, die empfangen werden können, bevor eine Nachricht bestätigt wird. | Integer |
Queue-Name (optional) | Der Name der Queue, über die Nachrichten empfangen werden | Zeichenfolge |
Überlegungen und Beschränkungen
Auf den RabbitMQ-Broker muss extern im Internet zugegriffen werden können.