Überprüfen Sie, ob der Schlüsselspeicher und der Truststore korrekt generiert wurden, indem Sie die Verbindung zu Hermes über das ADCv2-Gateway testen.
Prozedur
-
Herunterladen und installieren Apache Kafka.
-
Laden Sie herunter Apache Kafka Binärdateien.
-
Entpacken Sie das Kafka-Paket, indem Sie den folgenden Befehl ausführen:
tar -zxvf kafka_2.13-3.1.2.tgz
-
Navigieren Sie zum Kafka-Verzeichnis, indem Sie den folgenden Befehl ausführen:
-
Konfigurieren Sie einen Ersteller.
-
Öffnen Sie Config/producer.properties Datei.
-
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 Kafka Und hat producer.properties richtig konfiguriert. Alle in den nächsten Schritten angegebenen Befehle sollten innerhalb von ausgeführt werden Apache Kafka Startverzeichnis.
-
Kopieren Sie die Datei config/producer.properties in config/bootcamp.properties.
In diesem Beispiel wird verwendet
Bootcamp Als generischer Name.
cp config/producer.properties config/bootcamp.properties
-
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
Stellen Sie sicher, dass Sie ersetzen
<instance name> Mit dem Namen Ihrer Instanz.
Wenn Themen in der Instanz vorhanden sind, sollten sie hier aufgelistet werden.