Testen Sie die Verbindung zu Hermes über das ADCv2-Gateway

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Überprüfen Sie, ob der Schlüsselspeicher und der Truststore korrekt generiert wurden, indem Sie die Verbindung zu Hermes über das ADCv2-Gateway testen.

    Vorbereitungen

    Prozedur

    1. Herunterladen und installieren Apache Kafka.
      1. Laden Sie herunter Apache Kafka Binärdateien.
      2. Entpacken Sie das Kafka-Paket, indem Sie den folgenden Befehl ausführen:
        tar -zxvf kafka_2.13-3.1.2.tgz
    2. Navigieren Sie zum Kafka-Verzeichnis, indem Sie den folgenden Befehl ausführen:
      cd kafka_2.13-3.1.2
    3. Konfigurieren Sie einen Ersteller.
      1. Öffnen Sie Config/producer.properties Datei.
      2. Konfigurieren Sie die folgenden SSL-Eigenschaften:
        security.protocol=SSL
        
        ssl.truststore.password=<truststore password>
        
        ssl.truststore.location=<path to truststore.p12>
        
        ssl.truststore.type=PKCS12
        
        ssl.keystore.password=<keystore password>
        
        ssl.keystore.location=<path to keystore.p12>
        
        ssl.keystore.type=PKCS12
        
        ssl.key.password=<keystore password>
        Ersetzen Sie die folgenden Platzhaltervariablen:
        • <truststore password> Mit Ihrem Truststore-Passwort.
        • <Pfad zu Truststore.p12> Mit dem Pfad zu Ihrer Truststore-Datei.
        • <keystore password> Mit Ihrem Schlüsselspeicher-Passwort.
        • <Pfad zu Keystore.p12> Mit dem Pfad zu Ihrer Schlüsselspeicherdatei.
      Nachdem Sie die Schritte 1 bis 3 ausgeführt haben, sollten Sie heruntergeladen haben Apache KafkaUnd hat producer.properties richtig konfiguriert. Alle in den nächsten Schritten angegebenen Befehle sollten innerhalb von ausgeführt werden Apache KafkaStartverzeichnis.
    4. Kopieren Sie die Datei config/producer.properties in config/bootcamp.properties.
      Dieses Beispiel verwendet Bootcamp Als generischer Name.
      cp config/producer.properties config/bootcamp.properties
    5. Verwenden Sie den folgenden Befehl, um die Themen aufzulisten.
      bin/kafka-topics.sh --list --command-config config/bootcamp.properties  --bootstrap-server <instance name>.service-now.com:4000,<instance name>.service-now.com:4001,<instance name>.service-now.com:4002,<instance name>.service-now.com:4003
      Ersetzen Sie unbedingt <instance name> Mit dem Namen Ihrer Instanz.
      Wenn Themen in der Instanz vorhanden sind, sollten sie hier aufgelistet werden.

    Nächste Maßnahme

    Verwenden Sie den Kafka-Nachrichtenauslöser und den Skriptverbraucher, um Nachrichten zu verbrauchen.