스트리밍 연결 메시지 복제

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 4분
  • 사용자 Apache Kafka 환경과 ServiceNow.

    메시지 복제를 사용하면 스트리밍 연결 인스턴스에서 직접 메시지 복제를 구성하고 관리할 수 있습니다 ServiceNow .

    스트리밍 연결메시지 복제는 또는 MID 서버 클러스터를 사용하여 MID 서버 데이터 복제를 실행하므로 추가 복제 서비스를 구성하거나 호스팅할 필요가 없습니다. 또한 필요한 인증서를 자동으로 생성하여 메시지 복제 설정을 단순화합니다.

    데이터 복제 사용 MID 서버

    스트리밍 연결 메시지 복제 MID 서버 는 복제기 확장과 함께 로컬 Kafka와 데이터를 복제합니다. 구성 MID 서버방법에 대한 지침은 문서를 참조하십시오 Configuring MID Servers.

    방화벽 MID 서버 을 통해 엔드포인트에 액세스할 Hermes 수 있어야 합니다. 네트워크 관리자와 협력하여 다음 포트 범위가 열려 있는지 확인합니다.
    • 프로듀서: 4000–4050
    • 소비자1: 4100–4150
    • 소비자2: 4200–4250

    MID 서버 클러스터 사용

    메시지 복제를 위해 단일 MID 서버대신 클러스터를 사용할 MID 서버 수 있습니다. MID 서버 클러스터를 사용하면 클러스터의 중 하나가 MID 서버 실패하면 다른 MID 서버 하나가 실패한 MID 서버.

    MID 서버 클러스터에서 주제 파티션은 클러스터에서 사용 가능한 MID 서버 모든 항목에 분산됩니다. a MID 서버 를 사용할 수 없게 되면 파티션은 나머지 MID 서버. 클러스터에서 추가 MID 서버 파티션을 사용할 수 있게 되면 파티션이 다시 분산 MID 서버 됩니다.

    클러스터 설정에 MID 서버 대한 자세한 내용은 문서를 참조하십시오 Configure a MID Server cluster.
    주:
    MID 서버 클러스터에는 부하 분산 클러스터 유형이 있어야 합니다. 페일오버 클러스터 유형은 지원되지 않습니다.

    Kafka에 대한 연결 및 자격 증명 구성

    스트리밍 연결 메시지 복제는 연결 및 자격 증명 별칭을 사용하여 로컬 Kafka에 연결합니다. 연결 및 자격 증명 별칭을 구성하려면 다음을 수행합니다.
    1. Kafka SSL 자격 증명 생성 연결에 필요한 인증 데이터 포함.
    2. Kafka 연결 구성 Kafka 환경에 연결합니다.
    3. Create a Connection & Credential alias, 연결 정보 및 자격 증명 데이터를 연결합니다. 연결 및 자격 증명 별칭은 Kafka연결 유형이어야 하며 에서 액세스할 MID 서버수 있어야 합니다.

    다음은 Kafka에 연결하기 위한 연결 및 자격 증명 별칭을 구성하기 위한 단계입니다. 에서 MID 서버 필요한 키 스토어, 신뢰 스토어 및 인증서의 생성을 자동으로 처리하기 때문에 에 연결하기 Hermes위한 연결 또는 자격 증명을 설정할 필요가 없습니다.

    메시지 및 주제 복제 작성

    메시지 복제에는 메시지 복제 기록과 Kafka 주제 복제 기록이 필요합니다.

    메시지 복제 기록은 단일 Kafka 클러스터를 나타냅니다. 예를 들어 두 개의 Kafka 클러스터가 있는 경우 각 클러스터에 대해 하나씩 두 개의 서로 다른 메시지 복제 레코드를 만듭니다. 메시지 복제 기록은 해당 클러스터로 복제되거나 해당 클러스터로부터 복제되는 모든 주제에 대한 상위 기록입니다. 메시지 복제 기록은 메시지 복제 [sys_sc_message_replication] 테이블에 저장됩니다.

    Kafka 주제 복제 기록은 단일 소스 주제에서 단일 대상 주제로의 복제를 지정합니다. 단일 소스 주제를 여러 대상으로 복제할 수 없습니다. 각 대상에 한 번만 복제할 수 있습니다. Kafka 주제 복제 기록은 Kafka 주제 복제 [sys_kafka_topic_replication] 테이블에 저장됩니다.

    메시지 및 주제 복제 기록을 생성하는 단계별 가이드는 다음 문서를 참조하십시오 스트림 커넥트에서 메시지 및 Kafka 토픽 복제 만들기.

    메시지 복제 통계 보기

    복제가 실행되면 시스템은 60초마다 각 활성 주제 복제에 대한 메트릭 레코드를 생성합니다. 메트릭 기록은 각 수집 간격에서 복제된 메시지 수를 보여주는 메시지 수를 포함하여 주제 복제에 대한 정보를 제공합니다.

    메시지 복제 통계 [sys_sc_channel_replication_metric] 테이블에서 메트릭 레코드를 볼 수 있습니다. Kafka 주제 복제 기록에서 메시지 복제 통계를 확인하여 특정 주제에 대한 메트릭 기록을 볼 수도 있습니다.

    메시지 복제 메트릭 목록과 해당 설명은 다음 문서를 참조하십시오 스트림 커넥트 메시지 복제 통계 보기.

    필수 플러그인

    스트리밍 연결 메시지 복제에는 ServiceNow 스트리밍 연결 Installer [com.glide.hub.stream_connect.installer] 플러그인이 필요합니다.

    역할

    message_replication_admin 역할은 연결 및 자격 증명 테이블과 메시지 및 주제 복제 테이블을 포함한 모든 메시지 복제 테이블에서 기록을 만들고, 수정하고, 삭제할 수 있습니다.

    message_replication_user 역할은 메시지 복제 테이블의 기록을 볼 수 있습니다.

    로깅

    대부분의 문제가 로그에 기록됩니다 MID 서버 . 속성을 true로 설정하여 glide.stream_connect.message_replication.debug MID 서버 추가 디버그 로깅을 사용하도록 설정할 수 있습니다.