일괄처리 작업 분류

분류 규칙은 이 주제에서 나열되는 피연산자로 구성되는 부울 표현식으로 구성됩니다.

분류 규칙은 gridclassrules.xml 구성 파일로 config 디렉토리에 저장됩니다. 규칙은 우선순위 요소를 기반으로 순서 지정됩니다.

일괄처리 런타임 구현은 일치하는 규칙을 찾을 때까지 이 규칙을 반복합니다. 일치가 발견되면 해당 규칙에 대응하는 트랜잭션 클래스가 해당 작업에 적용됩니다.

다음 피연산자는 작업 분류 규칙에서 부울 표현식을 구성합니다.

submitterid
지정된 작업의 submitter는 com.ibm.ws.longrun.Job.getUser() API에서 확보합니다. 일치하는 규칙에 대해 이 피연산자 값에 일치해야 합니다.
submittergroup
작업의 제출자 그룹은 해당 작업 제출자의 신임 정보 세트를 통해 반복하여 확보하는 문자열 목록입니다. 이 피연산자 값이 목록에 있으면 규칙이 일치하고 해당 트랜잭션 클래스가 작업에 지정됩니다.
jobname
xJCL의 작업 요소의 이름 속성은 작업 이름을 지정합니다. 일치하는 규칙에 대해 이 피연산자 값에 일치해야 합니다.
jobclass
xJCL의 작업 요소의 선택적 클래스 속성은 작업 클래스를 지정합니다. 일치하는 규칙에 대해 이 피연산자 값에 일치해야 합니다.
appname
xJCL의 작업 요소의 default-application-name 속성은 이 이름을 지정합니다. 이 속성이 지정되지 않으면 appname은 기본값으로 작업 이름을 사용합니다. 지정된 작업의 애플리케이션 이름은 일치하는 규칙에 대해 이 피연산자 값과 일치해야 합니다.
apptype
이 피연산자에 올바른 값은 GridUtilityJ2EE입니다. 작업의 애플리케이션 유형이 이 피연산자 값과 일치하면 이 규칙이 일치합니다. 규칙의 해당 tx 클래스가 작업에 지정됩니다.
platform
이 피연산자의 올바른 값은 zos, distributed, mixed입니다. 지정된 작업의 적합한 엔드포인트에 대한 플랫폼 컴포지션이 이 피연산자 값과 일치하면 규칙이 일치합니다.
time
time 피연산자를 사용하여 지정된 요청이 사용해야 하는 날짜 및 시간을 정의하십시오. 두 개의 선택적 필드는 StartTime 및 EndTime입니다. 요청이 정의된 창 밖에서 수신되면 요청은 처리되지 않습니다. 두 필드의 형식은 dayOfWeek/day/month/year::hour:min:sec,입니다(예: Sat/01/Jan/2011::08:00:00).
dayOfWeek
요일 지정: 일요일 - Sun, 월요일 - Mon, 화요일 - Tue, 수요일 - Wed, 목요일 - Thu, 금요일 - Fri, 토요일 - Sat.
day
월의 특정 일을 지정합니다.
month
12개월 중 하나를 지정: 1월 - Jan, 2월 - Feb, 3월 - Mar, 4월 - Apr, 5월 - May, 6월 - Jun, 7월 - Jul, 8월 - Aug, 9월 - Sep, 10월 - Oct, 11월 - Nov, 12월 - Dec.
year
네 자리의 년을 지정합니다.
hour
두 자리의 24시간제의 시간을 지정합니다.
min
두 자리의 분 값을 지정합니다.
sec
두 자리의 초 값을 지정합니다.

샘플 분류 규칙

<matchRules xmi:id="MatchRule_1159377240783" matchAction=SimpleCI_TC" matchExpression="apptype='j2ee'"
priority="1"/>
<matchRules xmi:id="MatchRule_1159377240783" matchAction="CompletionTime_TC"
matchExpression="appname='MandlebrotCI" priority="2"/>
<matchRules xmi:id="MatchRule_1159377240783" matchAction="${default_iiop_transaction_class}"
matchExpression="submitterid='admin'" priority="3"/>

기본 분류 규칙 및 우선권

기본 분류 규칙은 모든 작업을 기본 트랜잭션 클래스인 DEFAULT_TC로 지정합니다.

기본 규칙은 편집 및 삭제 가능합니다. 사용자 정의 분류는 추가 가능합니다. 작업 스케줄러는 순서대로 분류 규칙 목록을 평가하고 첫 번째 일치하는 규칙으로 지정된 트랜잭션 클래스를 지정합니다. 셀당 한 개의 분류만 지원됩니다. 기본적으로 이름이 DEFAULT_TC인 기본 구성 가능 트랜잭션 클래스가 이 세트와 연관됩니다. 분류 규칙 중 어느 것도 작업과 일치하지 않으면 기본 트랜잭션 클래스가 해당 작업에 적용됩니다. 규칙 번들 중에 목록에서 트랜잭션 클래스를 선택하는 GUI 지원은 지능형 관리 설치 시에만 사용 가능합니다. 일괄처리만 환경에 있는 경우 트랜잭션 클래스 이름이 지정되는 텍스트 필드가 있습니다.

문제점 방지 문제점 방지: 자원 > 동시성 > 작업 관리자 > BatchWorkManager 페이지가 아니라 작업 스케줄러 분류 규칙 관리 콘솔 페이지에서 일괄처리 작업에 트랜잭션 클래스를 지정하십시오.gotcha

주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_cgjobclassify
파일 이름:cgrid_cgjobclassify.html