Hermes 메시징 서비스 탐색

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • Kafka Hermes 메시징 서비스 환경과 인스턴스 간의 데이터 플로우를 관리하는 데 어떻게 도움이 되는지 알아보십시오.

    Hermes 메시징 서비스 개요

    Apache Kafka 는 조직의 비즈니스 시스템 전체에서 데이터를 교환하기 위한 단일 통합 지점을 제공하는 오픈 소스 데이터 스트리밍 플랫폼입니다. 을 통해 Hermes 메시징 서비스 환경을 Apache Kafka 인스턴스 ServiceNow® 와 통합하여 이러한 비즈니스 시스템과 데이터를 교환할 수 있습니다.

    Hermes 메시징 서비스 인스턴스에서 대량의 Kafka 이벤트를 생성하고 사용할 수 있도록 구축된 Apache Kafka 멀티 테넌트, 멀티 클러스터, 데이터 전송 및 큐 서비스입니다.

    • Kafka 환경과 인스턴스 간의 비동기 데이터 전송을 단순화하고 표준화합니다 ServiceNow .
    • Kafka 이벤트를 대규모로 게시하고 처리합니다. 인스턴스에서 ServiceNow Kafka 환경으로 이벤트를 게시하고 외부 시스템의 Kafka 이벤트를 대량으로 짧은 대기 시간으로 사용합니다.
    • 메시지 볼륨의 급증과 버스트를 효과적으로 처리하여 인스턴스에 대한 성능 영향을 최소화합니다.
    • 진단 도구를 사용하여 Hermes 메시지 배달의 상태와 성능을 관리합니다.

    구성 요소

    Hermes 에서는 다음 구성요소를 사용합니다.

    이벤트
    로그 항목 생성과 같이 발생한 일에 대한 기록입니다. Kafka는 이벤트를 사용하여 거의 실시간으로 시스템 간에 데이터를 전송합니다. 이벤트에는 키와 값이 포함됩니다.
    주제
    이벤트의 논리적 그룹입니다. Kafka에서 이러한 이벤트는 메시지로 전송됩니다. 주제는 관련 이벤트를 함께 그룹화하는 데 사용됩니다. 주제의 이벤트는 파티션을 사용하여 구성됩니다.
    파티션
    주제는 확장성 및 병렬 처리를 지원하기 위해 파티션으로 나뉩니다. 각 이벤트는 해당 키를 기준으로 파티션에 할당됩니다. 동일한 키를 가진 이벤트는 도착 순서대로 항상 동일한 파티션에 기록됩니다.
    네임스페이스
    주제를 논리적으로 그룹화한 것입니다. 네임스페이스별로 주제를 구성하여 해당 주제의 출처를 나타내는 Kafka 클러스터를 나타낼 수 있습니다. 도메인 분리 인스턴스에서는 각 도메인에 대한 네임스페이스를 생성하여 특정 주제에 대한 액세스를 제어할 수 있습니다.
    Hermes Kafka 클러스터
    데이터 센터에서 호스팅되는 ServiceNow Kafka 클러스터입니다. Hermes 는 Kafka 클러스터를 사용하여 생산자와 소비자 간의 메시지 전달을 관리합니다.
    생산자
    이벤트를 생성하고 Kafka 클러스터의 주제로 이벤트를 전송하는 시스템 또는 구성요소입니다 Hermes . 생산자는 이벤트가 저장되는 파티션을 결정하는 이벤트 키를 설정합니다.
    소비자
    하나 이상의 주제 파티션에서 이벤트를 읽는 시스템 또는 구성요소입니다. 소비자는 각 파티션 내에 나타나는 순서대로 이벤트를 처리합니다. 소비자는 여러 파티션에서 동시에 읽을 수 있습니다.

    Hermes 메시징 서비스 사용자

    표 1. 사용자
    사용자 설명
    Hermes 관리자 Hermes 관리자는 각 Kafka 클러스터 또는 도메인에 대한 네임스페이스를 정의하고 인스턴스에 또는 명령줄 인터페이스(CLI)를 통해 주제 기록을 생성합니다. Hermes 관리자는 주제를 모니터링하고 주제 검사기를 사용하여 Hermes 메시징 서비스 주제에 있는 Hermes 메시지의 페이로드를 확인합니다.

    Hermes 메시징 서비스 워크플로우

    1. 도메인 분리된 인스턴스 Hermes 에서 관리자는 여러 도메인에 대한 네임스페이스 기록을 생성합니다.
    2. Hermes 관리자는 인스턴스에서 또는 CLI를 통해 주제 기록을 생성합니다.
    3. Hermes 관리자는 인스턴스에서 필요에 따라 주제 기록을 업데이트하거나 다시 스캔합니다.
    4. Hermes 관리자는 주제를 모니터링하고 주제 검사기를 사용하여 Hermes 메시징 서비스 메시지 페이로드를 봅니다.

    혜택

    플랫폼의 ServiceNow 여러 통합 지점과 애플리케이션에서 를 사용하여 이벤트를 게시하고 수집할 수 있습니다.Hermes 메시징 서비스

    Hermes 메시징 서비스ServiceNow AI Platform , 로그 익스포트 서비스 (LES) 및 인스턴스 데이터 복제 ()IDR스트리밍 연결일부로 사용할 수 있는 기능입니다.

    혜택 애플리케이션 사용자
    를 사용하여 Hermes 메시징 서비스워크플로우 스튜디오인스턴스에서 ServiceNow 외부 애플리케이션으로 데이터를 익스포트합니다. Flow Designer 관리자
    와 함께 사용하여 보고, 감사 또는 규제 목적으로 Hermes 메시징 서비스 인스턴스에서 외부 데이터 레이크로 로그 데이터를 안전하게 익스포트합니다 로그 익스포트 서비스. Exploring Log Export Service (LES) 관리자
    스트리밍 연결 를 사용하여 수신 Kafka 이벤트에서 플로우를 트리거하고 발신 메시지를 Kafka 환경으로 트리거합니다Hermes 메시징 서비스. Using Stream Connect for Apache Kafka 관리자
    Utah 릴리스 이전에 생성한 복제 세트를 업그레이드하여 (IDR)의 인스턴스 데이터 복제Hermes 메시징 서비스성능과 처리 효율성을 향상합니다. 인스턴스 데이터 복제 관리자

    제한

    • 최대 메시지 크기: 2MB
    • 초당 최대 메시지 크기: 2MB(생산 또는 소비)
    • 주제 수: 제한 없음
    • 주제당 최대 파티션 수: 32개 파티션
    • 최대 파티션 수: 960(, 로그 익스포트 서비스및 기타 ServiceNow® 앱에서 사용하는 스트리밍 연결모든 외부 주제 및 내부 주제)
    • 보존 정책: 36시간
    • 메시지 생성에 Hermes지원되는 압축 유형: GZIP, LZ4 및 NONE.