ADCv2 게이트웨이를 통해 Hermes에 대한 연결 테스트

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 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>
        다음 자리 표시자 변수를 바꿉니다.
        • <신뢰 저장소 암호> 를 신뢰 저장소 암호로 바꿉니다.
        • <trust store.p12 경로> truststore 파일의 경로로 바꿉니다.
        • <keystore password> 를 사용자의 키 저장소 암호로 바꿉니다.
        • <path to keystore.p12> 키 저장소 파일의 경로로 바꿉니다.
      1단계부터 3단계까지 수행한 후에는 producer.properties를 올바르게 다운로드하고 Apache Kafka 구성해야 합니다. 다음 단계에서 제공된 모든 명령은 홈 디렉터리 내에서 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 메시지 트리거 및 스크립트 소비자를 사용하여 메시지 소비.