트랜잭션 할당량 규칙 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기3분
  • 트랜잭션 할당량 규칙을 사용하면 다양한 유형의 트랜잭션에 대한 할당량 정책을 정의할 수 있습니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    트랜잭션 할당량 규칙을 사용하면 다음 조건을 지정할 수 있습니다.
    • 정책이 적용되는 조건입니다.
    • 트랜잭션 할당량이 적용되는 순서입니다.
    • 할당량 관리자가 트랜잭션을 취소하기 전의 최대 트랜잭션 기간입니다.
    경고:
    트랜잭션 할당량을 너무 낮게 설정하면 사용자에게 심각한 영향을 미치고 정상적인 인스턴스 운영을 방해할 수 있습니다. 트랜잭션 할당량을 프로덕션에 구현하기 전에 엄격하게 테스트합니다.

    프로시저

    1. 필요한 경우 Transaction Quotas 플러그인을 활성화합니다.
    2. 다음으로 이동 시스템 정의 > 할당량 규칙.
    3. 새로 만들기를 클릭합니다.
    4. 양식을 작성하십시오.
      표 1. 트랜잭션 할당량 규칙 필드
      필드 설명
      이름 규칙을 식별하기 위한 고유한 이름입니다.
      활성 이 규칙이 활성(선택됨)인지 여부를 결정하는 확인란입니다.
      최대 기간 할당량이 트랜잭션을 취소하기 전에 트랜잭션이 완료되어야 하는 시간(초)입니다.
      최대 비즈니스 규칙 허용된 비즈니스 규칙 실행 횟수입니다.
      최대 데이터베이스 시간 모든 SQL 요청의 총 시간(초)입니다.
      최대 SQL 문 시간 SQL 문을 실행할 수 있는 시간(초)입니다.
      최대 아웃바운드 요청 수 허용되는 아웃바운드 HTTP 요청 수입니다.
      주문 다른 할당량과 관련하여 할당량 트랜잭션의 우선순위를 나타내는 숫자입니다. 시간 제한이 가장 낮고, 순서 값이 가장 낮고, 조건이 일치하는 트랜잭션 할당량에 따라 적용된 할당량 정책이 결정됩니다.
      최대 이벤트 수 허용되는 sysevent 삽입 수입니다.
      최대 작업 수 허용되는 sys_trigger 삽입 수입니다.
      최대 SQL 쿼리 수 허용되는 SQL 쿼리 수입니다.
      최대 아웃바운드 요청 기간 아웃바운드 HTTP 요청의 시간(초)입니다.
      설명 트랜잭션 할당량 규칙에 대한 설명입니다.
    5. 트랜잭션 할당량이 적용되는 시기를 지정하는 조건을 설정합니다.
      트랜잭션 할당량 규칙 조건 작성기에는 다음 테이블에 나열된 트랜잭션에만 적용할 수 있는 조건이 표시됩니다.
      필드 설명
      URL 페이지의 URL입니다.
      스레드 이름 트랜잭션을 실행하는 실행 스레드의 이름입니다. 포그라운드 스레드에는 http-bio-8080-exec-1과 같은 이름이 있습니다. 백그라운드 스레드는 다양한 이름을 가질 수 있으며 URL이 충분히 설명적이지 않은 경우에 유용합니다.
      전경 트랜잭션이 포그라운드에서 완료되었는지 또는 백그라운드에서 완료되었는지 여부:
      • True: 포그라운드 트랜잭션입니다.
      • False: 백그라운드 트랜잭션입니다.
      유형 트랜잭션 유형:
      • 목록: incident_list.do와 같은 목록 트랜잭션입니다.
      • 양식: 모든 양식, UI 페이지, CMS 페이지 등입니다.
      • XMLHttp: URL이 xmlhttp.do GlideAjax를 통해 실행되는 트랜잭션입니다.
      • 보고서: 페이지 sys_report_template.do.
      • SOAP: SOAP 트랜잭션.
      • 익스포트: 목록을 XML 또는 Excel과 같은 형식으로 익스포트할 때
      • 스케줄러: 예약된 작업이 수행될 때.
      • 텍스트 검색: 텍스트 검색 트랜잭션 또는 관련 작업입니다.
      • 기타: 다른 유형의 특성을 충족하지 않는 모든 유형입니다.
      주:
      트랜잭션 할당량 유형을 트랜잭션의 할당량 관리자 로그 항목에 나열된 트랜잭션 유형과 일치시킵니다.
      사용자 트랜잭션을 수행하는 사용자입니다.
      홈페이지 실행 중인 홈페이지입니다. 이 조건은 URL이 home.do 경우에만 채워집니다.
      홈페이지 위젯

      트랜잭션에서 렌더링되는 위젯입니다. 홈페이지 또는 비반응형 대시보드가 렌더링되면 각 위젯이 병렬로 렌더링됩니다.

      응답 대시보드가 렌더링되면 각 위젯이 순서대로 렌더링됩니다.

      할당량이 초과되면 위젯 취소됨 - 최대 실행 시간을 초과했습니다. 이 메시지를 표시하지 않으려면 할당량 값을 늘립니다.

      속성 트랜잭션과 관련된 기타 속성입니다.
    6. 제출을 클릭합니다.