Jitterbit Message Queue Service
Übersicht
Jitterbit Message Queue ist der cloudbasierte, mandantenfähige Messaging-Queue-Dienst von Jitterbit, mit dem Sie Warteschlangen und Nachrichten über die Management-Konsole auf der Seite Nachrichtenwarteschlangen und den Jitterbit MQ-Connector erstellen und verwalten können.
Eine Nachricht ist jede Daten, die zwischen zwei Systemen oder Anwendungen übertragen wird. Wenn eine Nachricht (die über den Jitterbit MQ-Connector gesendet wird) von einer Anwendung (dem Message Queue Service) empfangen wird, kann die Anwendung sie in eine Warteschlange einfügen, die Nachrichten enthält, die in der Reihenfolge angeordnet sind, in der sie bearbeitet oder verarbeitet werden müssen.
Der Message Queue-Dienst unterstützt die asynchrone Verarbeitung, sodass Sie Ihre Systemlasten und Ressourcen mit diesen Komponenten verwalten können:
-
Seite zur Verwaltung von Nachrichtenwarteschlangen
Verwenden Sie die Management-Konsole auf der Seite Nachrichtenwarteschlangen, um diese Aktionen auszuführen:-
Erstellen, verwalten und überwachen Sie Nachrichtenwarteschlangen im Tab Nachrichtenwarteschlangen.
-
Erstellen und verwalten Sie Authentifizierungstoken im Tab Authentifizierungstoken. Authentifizierungstoken gewähren dem Jitterbit MQ-Connector Zugriff auf Nachrichtenwarteschlangen.
-
Aktivieren oder deaktivieren Sie Messaging für Harmony-Umgebungen und legen Sie das automatische Aktualisierungsintervall der Nachrichtenwarteschlange im Tab Einstellungen fest.
-
-
Jitterbit MQ-Connector
Verwenden Sie den Jitterbit MQ-Connector, um diese Aktionen auszuführen:-
Bestätigen Sie Nachrichten in einer Nachrichtenwarteschlange mit der Bestätigungsaktivität.
-
Rufen Sie alle Nachrichten in einer bestimmten Nachrichtenwarteschlange mit der Abrufaktivität ab.
-
Nachrichten negativ anerkennen, indem die NACK-Aktivität verwendet wird.
-
Nachrichten an eine Nachrichtenwarteschlange senden, indem die Send-Aktivität verwendet wird.
-
Systemarchitektur
Dieses Diagramm zeigt, wie eine Jitterbit-Nachrichtenwarteschlangen-Nachricht durch die Systemarchitektur bewegt wird:

-
Daten werden von einem Quellendpunkt abgerufen, beispielsweise durch die Verwendung eines Studio-Connectors. Die abgerufenen Daten können dann in eine Nachricht umgewandelt werden, die vom Jitterbit MQ-Connector konsumiert wird.
-
Mit der Jitterbit MQ-Send oder der Send Bulk-Aktivität werden die Daten an den Jitterbit-Nachrichtenwarteschlangen-Dienst gesendet (der die Nachrichten an die angegebene Nachrichtenwarteschlange sendet).
-
Nachrichten können dann von einer Nachrichtenwarteschlange mit einer Jitterbit MQ-Get oder Get Bulk-Aktivität abgerufen werden.
-
Die von einer Nachricht abgerufenen Daten können dann als Eingabe verwendet werden, die von einem Zielendpunkt konsumiert wird, beispielsweise durch die Verwendung eines Studio-Connectors.
-
Sobald die Daten konsumiert wurden, kann die Nachricht entweder anerkannt (mit der Acknowledge-Aktivität) oder negativ anerkannt (mit der NACK-Aktivität) werden. Wenn die Nachricht nicht innerhalb von 30 Minuten anerkannt oder negativ anerkannt wird, steht die Nachricht erneut zur Abholung aus der Warteschlange zur Verfügung, entweder durch eine Get oder Get Bulk-Aktivität.
Hinweis
Wenn Sie einen privaten Agenten verwenden, der sich hinter einer Firewall in Ihrem Netzwerk befindet, müssen Sie den Message Queue Service auf die Whitelist setzen.
Limits
Der Message Queue Service hat Nutzungs und Service Limits, um eine optimale Leistung und faire Nutzung sicherzustellen.
Nutzungsgrenzen
Dies sind die Nutzungsgrenzen, abhängig von der für Ihre Organisation erworbenen Stufe, entweder Basic oder Premium.
Für Informationen zu den Preisen der Basic und Premium Stufen kontaktieren Sie bitte Ihren Customer Success Manager (CSM).
Basic
Dies sind die Nutzungsgrenzen für die Basic Stufe. Diese Nutzungsgrenzen sind vertraglich (nicht systembedingt). Es wird empfohlen, Ihre Nachrichtenutzung zu überwachen und Upgrades oder zusätzliche Paketkäufe in Betracht zu ziehen, um sich an die Nutzungsmuster anzupassen.
| Nutzungsgrenzen | Basic |
|---|---|
| Anzahl der für den Message Queue Service aktivierten [Umgebungen] | 2 Umgebungen |
| Anzahl der [Warteschlangen] pro Umgebung | 2 Warteschlangen pro Umgebung |
| Anzahl der Nachrichten pro [Warteschlange] | 25 Nachrichten |
| Nachrichten Größenlimit | 104.857.600 Bytes (100 MB) |
| Nachrichten pro Monat (über alle Warteschlangentypen) | 50.000 Nachrichten |
Premium
Dies sind die Nutzungsgrenzen für die Premium Stufe:
| Nutzungsgrenzen | Premium |
|---|---|
| Anzahl der aktivierten [Umgebungen] für den Message Queue-Dienst | Keine Begrenzung |
| Anzahl der [Warteschlangen] pro Umgebung | 50 Warteschlangen pro Umgebung |
| Anzahl der Nachrichten pro [Warteschlange] | 100.000 Nachrichten für Warteschlangen, die nach der Version 11.33 erstellt wurden 50.000 Nachrichten für Warteschlangen, die zwischen den Versionen 11.29 und 11.33 erstellt wurden 10.000 Nachrichten für Warteschlangen, die vor der Version 11.29 erstellt wurden Tipp Wenn Sie eine Warteschlange erstellt haben, bevor das Limit erhöht wurde, können Sie sie neu erstellen, um das höhere Limit anzuwenden. |
| Nachrichten-Größenlimit | 524.288.000 Bytes (500 MB) |
| Nachrichten pro Monat (über alle Warteschlangentypen) | Begrenzung durch die Anzahl der gekauften Nachrichtenpakete Hinweis Dieses Nutzungslimit ist vertraglich (nicht systembedingt). Es wird empfohlen, Ihre Nachrichtenutzung zu überwachen und Upgrades oder zusätzliche Paketkäufe in Betracht zu ziehen, um sich an die Nutzungsmuster anzupassen. |
Dienstgrenzen
Dies sind die Dienstgrenzen (gilt für alle Organisationen):
| Kategorie | Beschreibung | Service-Limit |
|---|---|---|
| Aktive Sitzungen | Maximale Anzahl aktiver Sitzungen, die erlaubt sind | 50 pro Umgebung 500 pro Organisation |
| Batch-Größe | Maximale Anzahl von Nachrichten, die in einer einzelnen Get Bulk oder Send Bulk activity für den Jitterbit MQ-Connector enthalten sein können | 10.000 Nachrichten pro Batch |
| Nachrichten-Timeout | Die Dauer, in der eine Nachricht ausdrücklich anerkannt werden muss (mit der Acknowledge oder NACK activity) | 30 Minuten |
| Nachrichten-TTL (time to live) | Maximale Dauer, die eine Nachricht in einer Nachrichtenwarteschlange verbleiben darf, bevor sie aus dem System gelöscht wird | 864.000.000 Millisekunden (10 Tage) |
Fehlersuche
Wenn die Anzahl der Nachrichten das benutzerdefinierte Nachrichtenlimit für eine einzelne Nachrichtenwarteschlange überschreitet, wird dieser Laufzeitfehler zurückgegeben:
"statuscode":500,"Error":"Fehler beim Senden der Nachricht."
Um das Problem zu lösen, müssen Sie möglicherweise Nachrichten in der Warteschlange anerkennen oder das Nachrichtenlimit anpassen. Das benutzerdefinierte Nachrichtenlimit wird auf der Seite Nachrichtenwarteschlangen der Management-Konsole im Tab Nachrichtenwarteschlangen festgelegt. Passen Sie den Wert im Feld Nachrichtenlimit an, das unter den Erweiterten Optionen einer Warteschlange verfügbar ist.