Tester la connexion à Hermes via la passerelle ADCv2

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Vérifiez que le magasin de clés et le magasin de confiance ont été correctement générés en testant la connexion à Hermes via la passerelle ADCv2.

    Avant de commencer

    Procédure

    1. Téléchargez et installez Apache Kafka.
      1. Télécharger le Apache Kafka Binaires.
      2. Décompressez le package Kafka en exécutant la commande suivante :
        tar -zxvf kafka_2.13-3.1.2.tgz
    2. Accédez au répertoire Kafka en exécutant la commande suivante :
      cd kafka_2.13-3.1.2
    3. Configurez un producteur.
      1. Ouvrez le fichier config/producer.properties .
      2. Configurez les propriétés SSL suivantes :
        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>
        Remplacez les variables d’espace réservé suivantes :
        • &lt; mot de passe du magasin de confiance > avec le mot de passe du magasin de confiance.
        • &lt;chemin d’accès à truststore.p12> avec le chemin d’accès à votre fichier de magasin de confiance.
        • &lt;mot de passe du keystore> par le mot de passe de votre keystore.
        • &lt;chemin d’accès à keystore.p12> par le chemin d’accès à votre fichier de magasin de clés.
      Après avoir suivi les étapes 1 à 3, vous devriez avoir téléchargé Apache Kafka et configuré correctement producer.properties. Toutes les commandes données dans les étapes suivantes doivent s’exécuter dans le Apache Kafka répertoire personnel.
    4. Copiez le fichier config/producer.properties vers config/bootcamp.properties.
      Cet exemple utilise bootcamp comme nom générique.
      cp config/producer.properties config/bootcamp.properties
    5. Utilisez la commande suivante pour répertorier les rubriques.
      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
      Assurez-vous de remplacer &lt;nom d’instance> par le nom de votre instance.
      S’il existe des rubriques dans l’instance, elles doivent être répertoriées ici.

    Que faire ensuite

    Utiliser le déclencheur de message Kafka et le consommateur de script pour utiliser des messages.