많은 동시 예약 관리

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 대량 예약 약속을 병렬 모드로 처리할 수 있도록 여러 병렬 큐를 관리합니다. 단일 노드에 부하를 유지하지 않고 대량 예약 이벤트 프로세서를 다른 노드에 분산할 수 있습니다.

    시작하기 전에

    필요한 역할: sn_vaccine_sm.admin

    이 태스크 정보

    sn_vaccine_sm.mass_booking_parallelism 이 속성을 사용하면 약속 예약 플로우를 병렬 모드로 구현할 수 있습니다. 병렬 처리를 사용하면 이 작업은 각 백신 접종 센터에 대해 별도의 이벤트를 생성합니다. 이를 통해 이벤트를 사용 가능한 병렬 큐에 균등하게 디스패치할 수 있습니다. 총 8개의 대량 예약 이벤트 프로세서가 있습니다.
    주:
    대량 예약에는 최대 8개의 큐를 사용할 수 있습니다. 관리자 역할의 사용자가 속성을 8보다 큰 값으로 설정해도 큐는 8개만 생성됩니다. 그러나 기본값은 4로 설정됩니다.

    성능 관련 문제를 방지하려면 특정 노드에 고정하려면 구성을 변경해야 합니다. 관리자 역할을 가진 사용자는 부하가 모든 노드에 균등하게 분산되도록 특정 노드를 가리킬 스레드를 선택할 수 있습니다. 예를 들어 다중 노드 인스턴스를 사용하는 경우 시스템 ID 필드를 사용하여 대량 예약 이벤트 프로세서가 적중할 특정 노드를 선택하여 특정 노드에 고정되도록 구성을 변경할 수 있습니다. 이 구성 변경으로 시스템 성능이 향상될 수 있습니다.

    프로시저

    1. 탐색 필터에 sys_trigger.list를 입력합니다.
    2. 검색 필드에 *mass booking event processor를 입력합니다.
      일정 테이블에서 8개의 대량 예약 이벤트 프로세서 기록을 볼 수 있습니다.
    3. 옵션: 다중 노드 인스턴스가 있는 경우 대량 예약 이벤트 프로세서 기록을 찾고 시스템 ID 열 필드에서 노드를 선택합니다.
    4. 시스템 ID 필드의 빈 영역을 두 번 클릭합니다.
      1. 사용 가능한 노드 목록에서 노드를 선택합니다.
      2. 녹색 확인 표시 아이콘( 녹색 확인 표시 아이콘)을 클릭하여 기록을 저장합니다.
      대량 예약 이벤트 프로세서 기록은 특정 노드에 할당됩니다.
    5. 특정 노드에 다른 대량 예약 이벤트 프로세서 기록을 할당하려면 필요에 따라 3단계와 4단계를 반복합니다.