일괄처리 작업에 대한 서비스 정책
일괄처리 지원은 규칙 기반의 서비스 정책 방법론 및 완료 시간 서비스 정책 목표 유형을 제공합니다. 이는 일괄처리 작업 및 OLTP 워크로드가 동일한 제품 설치를 혼합할 수 있기 때문에 일괄처리에 대한 워크로드 관리를 향상시킵니다.
서비스 정책을 정의하려면 일괄처리가 설치되어 있어야 합니다. 동적 조작에 대한 주제를 참조하십시오.
서비스 정책 분류는 작업 스케줄러에 정의된 규칙 세트로 제어됩니다. 이 규칙은 부울 표현식으로 구성되며 다음 피연산자 유형을 포함할 수 있습니다.
- 제출자 ID
- 제출자 그룹
- 작업 이름
- 작업 클래스
- 애플리케이션 이름
- 애플리케이션 유형
- 플랫폼
- 시간
피연산자 유형에 대한 세부사항은 일괄처리 작업 분류의 내용을 참조하십시오.
목표 유형
- 재량 목표는 중요한 값이 없는 작업을 표시합니다. 그 결과 이 유형의 작업은 자원이 제한될 때 성능이 저하됩니다.
- 평균 응답 시간 목표는 임의의 목표보다 우선순위가 더 높은 작업을 표시합니다. 평균 응답 시간 목표는 특정 시간 목표로 지정됩니다.
- 백분위수 응답 시간 목표는 임의의 목표보다 우선순위가 더 높은 또 다른 작업 측정치입니다. 백분위수 응답 목표는 특정 기준으로 정의됩니다. 백분위수 응답 시간 대상은 응답 시간이 T 또는 이하인 요청의 백분위수이며 P 이상이어야 합니다. 대상은 T 및 P에 대한 특정 값을 포함합니다.
기본 분류 규칙 및 우선권
일괄처리 지원은 두 개의 기본 분류 규칙을 제공합니다.
- 이름 지정된 Java EE 애플리케이션의 기본 IIOP 작업 클래스로 정의된 트랜잭션 클래스에 대해 유형 Java EE(Java™ Platform, Enterprise Edition)의 모든 작업을 지정하는 규칙.
- 기본 트랜잭션 클래스인 DEFAULT_TC에 대한 모든 작업을 지정하는 규칙.
두 기본 규칙 모두 편집 및 삭제 가능합니다. 규칙 순서는 수정 가능하며 사용자 정의 분류를 추가할 수 있습니다. 작업 스케줄러는 순서대로 분류 규칙 목록을 평가하고 첫 번째 일치하는 규칙으로 지정된 트랜잭션 클래스를 지정합니다. 셀에 대해 한 개의 분류 규칙 세트만 지원됩니다. 기본적으로 이름이 DEFAULT_TC인 기본 구성 가능 트랜잭션 클래스가 이 세트와 연관됩니다. 분류 규칙 중 어느 것도 작업과 일치하지 않으면 기본 트랜잭션 클래스가 해당 작업에 적용됩니다. 규칙 빌드는 일괄처리 지원이 설치되는 경우에만 표시되지만 그래픽 사용자 인터페이스(GUI)는 목록에서 트랜잭션 클래스를 선택하는 것도 지원합니다. 일괄처리만 단독으로 존재하는 경우 트랜잭션 클래스 이름이 지정되는 텍스트 필드가 있습니다.