Connexion au flux Réplication de messages

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 4 minutes de lecture
  • Répliquer des données entre votre environnement et ServiceNow.Apache Kafka

    Avec Connexion au flux la réplication de messages, vous pouvez configurer et gérer les réplications de messages directement à partir de votre ServiceNow instance.

    Connexion au flux La réplication de messages utilise un Serveur MID cluster ou Serveur MID pour exécuter les réplications de données. Vous n’avez donc pas besoin de configurer ou d’héberger des services de réplication supplémentaires. Il simplifie également la configuration de la réplication des messages en générant automatiquement les certificats requis.

    Activation d’un Serveur MID pour répliquer des données

    Connexion au flux La réplication de messages utilise un Serveur MID avec une extension de réplicateur pour répliquer des données vers et depuis votre Kafka local. Pour obtenir des instructions sur la configuration du , reportez-vous à la Serveur MID section Configuring MID Servers.

    Vous Serveur MID devez pouvoir accéder Hermes aux points de terminaison via le pare-feu. Contactez votre administrateur réseau pour vous assurer que les plages de ports suivantes sont ouvertes.
    • Producteur : 4000–4050
    • Consommateur1 : 4 100 à 4 150
    • Consommateur2 : 4 200 à 4 250

    Utilisation d’une Serveur MID grappe

    Vous pouvez utiliser une Serveur MID grappe, au lieu d’une seule Serveur MID, pour la réplication des messages. Avec un Serveur MID cluster, si l’un des Serveurs MID clusters tombe en panne, l’autre Serveurs MID peut partager la charge de l’échec Serveur MID.

    Dans une Serveur MID grappe, les partitions de rubriques sont réparties dans toutes les partitions disponibles Serveurs MID dans la grappe. Si a Serveur MID devient indisponible, les partitions sont redistribuées sur le .Serveurs MID Si un supplémentaire Serveur MID devient disponible dans le cluster, les partitions sont à nouveau distribuées sur le Serveurs MID cluster.

    Pour plus d’informations sur la configuration d’un Serveur MID cluster, reportez-vous à la section Configure a MID Server cluster.
    Remarque :
    Le Serveur MID cluster doit avoir le type de cluster Équilibre de charge . Le type de cluster de basculement n’est pas pris en charge.

    Configuration des connexions et des informations d’identification pour Kafka

    Connexion au flux La réplication de messages utilise un alias de connexion et d’informations d’identification pour se connecter à votre Kafka local. Pour configurer un alias de connexion et d’informations d’identification :
    1. Créer des informations d’identification Kafka SSL avec les données d’authentification requises pour la connexion.
    2. Configurer une connexion Kafka pour vous connecter à votre environnement Kafka.
    3. Create a Connection & Credential alias, pour associer les informations de connexion et les données d’informations d’identification. L’alias de connexion et d’informations d’identification doit avoir un type de connexionKafka et doit être accessible à partir de .Serveur MID

    Ces étapes concernent la configuration d’un alias de connexion et d’informations d’identification pour la connexion à Kafka. Vous n’avez pas besoin de configurer des connexions ou des informations d’identification pour vous connecter à Hermes, car gère Serveur MID automatiquement la création du magasin de clés, du magasin de confiance et des certificats requis.

    Création de réplications de messages et de rubriques

    La réplication de messages nécessite des enregistrements de réplication de messages et des enregistrements de réplication de rubriques Kafka.

    Un enregistrement de réplication de message représente une grappe Kafka unique. Par exemple, si vous avez deux clusters Kafka, vous devez créer deux enregistrements de réplication de message différents, un pour chaque cluster. Un enregistrement de réplication de message est l’enregistrement parent pour toutes les rubriques répliquées vers ou à partir de cette grappe. Les enregistrements de réplication de messages sont stockés dans la table Réplications de messages [sys_sc_message_replication].

    Un enregistrement de réplication de rubrique Kafka spécifie la réplication à partir d’une rubrique source unique vers une rubrique de destination unique. Vous ne pouvez pas répliquer une rubrique source unique vers plusieurs destinations. Vous ne pouvez répliquer vers chaque destination qu’une seule fois. Les enregistrements de réplication de rubrique Kafka sont stockés dans la table Réplications de rubrique Kafka [sys_kafka_topic_replication].

    Pour obtenir un guide étape par étape sur la création d’enregistrements de réplication de messages et de rubriques, reportez-vous à la section Créer des réplications de message et de rubrique Kafka dans Connexion au flux.

    Affichage des statistiques de réplication de message

    Une fois les réplications en cours d’exécution, le système crée un enregistrement de mesures pour chaque réplication de rubrique active toutes les 60 secondes. Les enregistrements de mesures fournissent des informations sur les réplications de rubriques, y compris le nombre de messages, qui indique le nombre de messages répliqués dans chaque intervalle de collecte.

    Vous pouvez afficher les enregistrements de mesures dans la table Statistiques de réplication de message [sys_sc_channel_replication_metric]. Vous pouvez également afficher les enregistrements de mesures pour une rubrique particulière en vérifiant les statistiques de réplication de message sur son enregistrement de réplication de rubrique Kafka.

    Pour obtenir la liste des mesures de réplication de messages et leur description, reportez-vous à la section Affichage des statistiques de réplication de message de connexion au flux.

    Module d'extension requis

    Connexion au flux La réplication de messages nécessite le module d’extension ServiceNow Connexion au flux Installer [com.glide.hub.stream_connect.installer].

    Rôles

    Le rôle message_replication_admin peut créer, modifier et supprimer des enregistrements dans toutes les tables de réplication de messages, y compris les tables de connexion et d’informations d’identification et les tables de réplication de messages et de rubriques.

    Le rôle message_replication_user peut afficher les enregistrements dans les tables de réplication de messages.

    Connexion

    La plupart des problèmes sont consignés dans le Serveur MID journal. Une journalisation de débogage supplémentaire peut être activée en définissant la glide.stream_connect.message_replication.debug Serveur MID propriété sur vrai.