Kafka 클라이언트를 사용하여 주제에 대한 Hermes 테스트 메시지 생성

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 생산자 클라이언트를 구성하여 주제에 대한 Hermes 테스트 메시지를 생성합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    다음 단계에서는 생산자 클라이언트를 구성하고 Kafka 클러스터로 Hermes 테스트 메시지를 보내는 방법을 설명합니다. 비즈니스 또는 프로덕션 목적으로 메시지를 Hermes 생성할 준비가 되면 다음 단계를 참조하십시오.

    프로시저

    1. Kafka를 추출한 구성 디렉터리로 이동합니다.
      • 예를 들어, Unix의 경우:
        cd /home/user/Software/kafka/config
      • 예를 들어 Windows의 경우:
        cd C:\Software\kafka\config
    2. 생산자를 구성합니다.
      1. 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.p12 경로> 신뢰 저장소 파일의 경로
        • <키 저장소 암호> 키를 키 저장소 암호 포함
        • <keystore.p12 경로> 키 스토어 파일의 경로
      3. 변경 내용을 일반 텍스트로 저장합니다.
    3. 테스트 주제를 생성합니다.
      1. Kafka 디렉터리로 이동합니다.
      2. 다음 명령을 실행합니다.
        유닉스:
        ./bin/kafka-console-producer.sh --topic snc.<instance_name>.<namespace>.sn_<app_id>.<topic_name> --producer.config ./config/producer.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
        Windows:
        bin\windows\kafka-console-producer.bat --topic snc.<instance_name>.<namespace>.sn_<app_id>.<topic_name> --producer.config config\producer.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 주제가 속한 도메인의 네임스페이스를 사용합니다(선택 사항).
        • 애플리케이션 ID로 <app_id>
        • 고유한 테스트 주제 이름을 가진 <topic_name>
        주:
        주제 이름의 각 부분은 대/소문자를 구분합니다.
      3. 테스트 메시지를 테스트 주제로 보냅니다.
        예:
        test1
        test2
        test3

    결과

    Kafka 클러스터의 Hermes 테스트 주제에 대한 테스트 메시지가 생성됩니다.

    다음에 수행할 작업

    Kafka 클라이언트를 사용하여 주제 Hermes 의 테스트 메시지 사용