ADCv2 ゲートウェイを介した Hermes への接続のテスト

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • ADCv2 ゲートウェイを介して Hermes への接続をテストすることで、キーストアとトラストストアが正しく生成されていることを確認します。

    始める前に

    手順

    1. Apache Kafka をダウンロードしてインストールします。
      1. をダウンロードする Apache Kafka バイナリ。
      2. 次のコマンドを実行して、Kafka パッケージを展開します。
        tar -zxvf kafka_2.13-3.1.2.tgz
    2. 次のコマンドを実行して、Kafka ディレクトリに移動します。
      cd kafka_2.13-3.1.2
    3. プロデューサーを構成します。
      1. config/producer.properties ファイルを開きます。
      2. 次の SSL プロパティを設定します。
        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>
        次のプレースホルダー変数を置き換えます。
        • <truststore password> はトラストストアパスワードで置き換えます。
        • <path to truststore.p12> はトラストストアファイルへのパスで置き換えます。
        • <keystore password> はキーストアパスワードで置き換えます。
        • <path to keystore.p12> はキーストアファイルへのパスで置き換えます。
      ステップ 1 ~ 3 を実行すると、Apache Kafka がダウンロードされ、producer.properties が正しく構成されるはずです。次の手順で指定するすべてのコマンドは、Apache Kafka ホームディレクトリ内で実行する必要があります。
    4. config/producer.properties ファイルを config/bootcamp.properties にコピーします。
      この例では、bootcamp を一般的な名前として使用しています。
      cp config/producer.properties config/bootcamp.properties
    5. トピックを一覧表示するには、次のコマンドを使用します。
      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
      必ず <instance name> をインスタンス名で置き換えてください。
      インスタンスにトピックがある場合は、ここにリストされます。

    次のタスク

    Kafka メッセージトリガーとスクリプトコンシューマーを使用してメッセージを消費する