Zum Inhalt springen

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:

  • 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:

  1. 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.

  2. 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).

  3. Nachrichten können dann von einer Nachrichtenwarteschlange mit einer Jitterbit MQ-Get oder Get Bulk-Aktivität abgerufen werden.

  4. 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.

  5. 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.