Hermes Messaging-Service erkunden

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Erfahren Sie mehr über Hermes Messaging-Service Und wie Sie den Datenfluss zwischen Ihrer Kafka-Umgebung und Ihrer Instanz verwalten können.

    Hermes Messaging-Service – Übersicht

    Apache Kafka Ist eine Open Source-Datenstreaming-Plattform, die einen zentralen Integrationspunkt für den Datenaustausch zwischen Geschäftssystemen in Ihrer Organisation bietet. Die Hermes Messaging-Service Ermöglicht Ihnen die Integration von Apache Kafka-Umgebung mit ServiceNow® Instanz zum Austauschen von Daten mit diesen Geschäftssystemen.

    Die Hermes Messaging-Service Ist ein Multi-Mandanten-, Multi-Cluster-, Datenübertragungs- und Warteschlangenservice, der auf basiert Apache Kafka Damit kann Ihre Instanz große Mengen von Kafka-Ereignissen erstellen und verbrauchen.

    • Vereinfachen und standardisieren Sie den asynchronen Datentransport zwischen Ihrer Kafka-Umgebung und Ihrem ServiceNow Instanz.
    • Veröffentlichen und verarbeiten Sie Kafka-Ereignisse im Maßstab. Veröffentlichen Sie Ereignisse aus Ihrem in Ihrer Kafka-Umgebung ServiceNow Kafka-Ereignisse aus Ihren externen Systemen in einem hohen Volumen mit geringer Latenz instanzen und verbrauchen.
    • Verarbeiten Sie Spitzen und Bursts im Nachrichtenvolumen effektiv, um die Leistungsauswirkungen auf Ihre Instanz zu minimieren.
    • Verwalten Sie die Integrität und Leistung der Nachrichtenzustellung mit Hermes Diagnosetools.

    Komponenten

    Hermes Verwendet die folgenden Komponenten.

    Ereignis
    Ein Datensatz von etwas, das passiert ist, z. B. die Erstellung eines Protokolleintrags. Kafka verwendet Ereignisse, um Daten nahezu in Echtzeit zwischen Systemen zu übertragen. Ein Ereignis enthält einen Schlüssel und einen Wert.
    Thema
    Eine logische Gruppe von Ereignissen. In Kafka werden diese Ereignisse als Nachrichten übertragen. Themen werden verwendet, um zugehörige Ereignisse zusammenzufassen. Ereignisse in einem Thema werden mithilfe von Partitionen organisiert.
    Partition
    Ein Thema ist in Partitionen unterteilt, um Skalierbarkeit und parallele Verarbeitung zu unterstützen. Jedes Ereignis wird basierend auf seinem Schlüssel einer Partition zugewiesen. Ereignisse mit demselben Schlüssel werden immer in derselben Partition in der Reihenfolge der Ankunft geschrieben.
    Namespace
    Eine logische Gruppierung von Themen. Sie können Themen nach Namespace organisieren, um anzugeben, aus welchem Kafka-Cluster sie stammen. In einer domänengetrennten Instanz können Sie einen Namespace für jede Domäne erstellen, um den Zugriff auf bestimmte Themen zu steuern.
    Hermes Kafka-Cluster
    Ein Kafka-Cluster, der in einem gehostet wird ServiceNow Rechenzentrum. Hermes Verwendet Kafka-Cluster, um die Zustellung von Nachrichten zwischen Erstellern und Verbrauchern zu verwalten.
    Hersteller
    Ein System oder eine Komponente, das Ereignisse erstellt und an ein Thema in sendet Hermes Kafka-Cluster. Der Ersteller legt den Ereignisschlüssel fest, der die Partition bestimmt, in der das Ereignis gespeichert wird.
    Verbraucher
    Ein System oder eine Komponente, die Ereignisse aus einer oder mehreren Themenpartitionen liest. Verbraucher verarbeiten Ereignisse in der Reihenfolge, in der sie in jeder Partition angezeigt werden. Verbraucher können gleichzeitig von mehreren Partitionen lesen.

    Hermes Messaging-Service Anwender

    Tabelle : 1. Anwender
    Anwender Beschreibung
    Hermes-Administrator Die Hermes der administrator definiert Namespaces für jeden Kafka-Cluster oder jede Kafka-Domäne und erstellt Themendatensätze in der Instanz oder über die Befehlszeilenschnittstelle (CLI). Die Hermes der administrator überwacht Themen und zeigt die Nutzlast einer Nachricht in an Hermes Thema mit Hermes Messaging-Service Themeninspektor.

    Hermes Messaging-Service – Workflow

    1. In einer domänengetrennten Instanz die Hermes der administrator erstellt Namespace-Datensätze für verschiedene Domänen.
    2. Die Hermes der administrator erstellt Themendatensätze in der Instanz oder über die CLI.
    3. Die Hermes der administrator aktualisiert oder scannt Themendatensätze nach Bedarf in der Instanz.
    4. Die Hermes der administrator überwacht Themen und zeigt Nachrichtennutzlasten mit an Hermes Messaging-Service Themeninspektor.

    Vorteile

    Verschiedene Integrationspunkte und -Anwendungen in ServiceNow Die -Plattform kann verwenden Hermes Messaging-Service Zum Veröffentlichen und Erfassen von Ereignissen.

    Die Hermes Messaging-Service Ist ein ServiceNow AI Platform Fähigkeit, die als Teil von verfügbar ist Stream Connect, Protokollexportservice(LES), und Instanzübergreifende Datenreplikation( IDR).

    Leistung Anwendung Anwender
    Exportieren Sie Daten aus Ihrem ServiceNow Instanz für eine externe Anwendung mit Hermes Messaging-Service Mit Workflow-Studio. Flow Designer Administrator
    Exportieren Sie Protokolldaten sicher aus Ihrer Instanz in Ihren externen Data Lake, um Berichte, Audits oder regulatorische Zwecke zu erstellen, indem Sie verwenden Hermes Messaging-Service Mit Protokollexportservice. Exploring Log Export Service (LES) Administrator
    Lösen Sie Flows aus eingehenden Kafka-Ereignissen aus, und lösen Sie ausgehende Nachrichten mit an Ihre Kafka-Umgebung aus Hermes Messaging-Service Mit Stream Connect. Using Stream Connect for Apache Kafka Administrator
    Verbessern Sie die Leistung und die Prozesseffizienz von Instanzübergreifende Datenreplikation( IDR) Durch Upgrade von Replikationssätzen, die Sie vor dem Utah-Release erstellt haben, zur Verwendung von Hermes Messaging-Service. Instanzübergreifende Datenreplikation Administrator

    Einschränkungen

    • Maximale Nachrichtengröße: 2 MB
    • Maximale Nachrichtengröße pro Sekunde: 2 MB (erstellt oder verbraucht)
    • Anzahl der Themen: 30 Themen pro Instanz
    • Maximale Anzahl von Partitionen: 32 Partitionen pro Thema
    • Aufbewahrungsrichtlinie: 36 Stunden
    • Unterstützte Komprimierungstypen für die Erstellung von Nachrichten an Hermes: GZIP, LZ4 UND KEINE.