작업 클래스

작업 클래스는 일괄처리 작업별로 작업 이용에 대한 한계를 지정합니다. 작업 클래스는 일괄처리 작업 세트별 자원 이용에 대한 정책을 설정합니다. 이 정책을 통해 실행 시간, 동시 작업 수, 작업 로그, 작업 출력 큐 스토리지가 제어 가능합니다. 이 주제에서는 작업 클래스로 적용되는 한계가 나열됩니다.

작업 클래스는 관리 콘솔을 사용하여 구성하고 profile_root/config/cells/cell_name/gridjobclasses/ 디렉토리에 jobclass.xml 이름의 .xml 파일로 저장됩니다. 각 작업은 작업 클래스에 지정됩니다.

작업 클래스는 다음에 대한 정책을 설정합니다.

실행 시간
시스템에서 자동 취소되기 전까지 작업이 실행 가능한 최대 시간.
동시 작업
제공된 작업 클래스에 대해 동시 디스패치되는 작업의 최대 수.
작업 로그 보유
오래된 작업 로그 삭제를 위한 규칙을 지정합니다. 보유는 공간 또는 시간별로 지정 가능합니다.
공간
MB 단위로 지정됩니다. 지정한 클래스의 작업 로그는 작업 로그에서 사용되는 공간 합계가 지정된 최대값을 초과하면 엔드포인트에서 가장 오래된 로그부터 최신 순으로 삭제됩니다.
시간
필수 기간(일)으로 지정됩니다. N일 이상으로 오래된 지정한 클래스의 작업 로그가 시스템에서 자동 삭제됩니다.
작업 출력 큐
작업 출력 큐에서 작업 삭제를 위한 규칙을 지정합니다. 작업은 완료, 중지 또는 취소된 후에 출력 큐에 있습니다. 출력 큐 정책을 사용하면 다음을 기준으로 출력 큐가 자동 영구 제거됩니다.
숫자
필수 작업 수를 지정합니다. 지정한 클래스의 작업 큐에서 작업이 이 수를 초과하면 총계가 지정된 수보다 작아질 때까지 가장 오래된 것부터 순서대로 삭제됩니다.
시간
필수 기간(일)으로 지정됩니다. N일 이상으로 오래된 지정한 클래스의 작업 로그가 시스템에서 자동 삭제됩니다.

다음은 작업 클래스에서 적용되는 한계입니다.

maxExecutionTime
정수, 작업이 취소되기 전까지 허용되는 최대 시간(초)을 지정합니다.
maxConcurrentJob
정수, 셀에 디스패치될 수 있는 동일한 작업 클래스에 속하는 최대 작업 수를 지정합니다. 이 한계에 도달하면 동일한 작업 클래스에 속하는 새 작업이 현재 실행 중인 작업의 실행이 완료될 때까지 디스패치되지 않습니다.
maxClassSpace
공간 크기를 메가바이트 단위로 지정하는 정수로 이 작업 클래스에 속하는 작업 로그에 대해 허용됩니다. 이 한계에 도달하면 작업 로그는 가장 오래된 로그부터 순서대로 삭제됩니다.
maxFileAge
정수, 이 작업 클래스의 작업 로그가 지정되는 기간(일)을 지정합니다. 기간(일)보다 오래된 작업 로그는 삭제됩니다.
maxJob
정수, 출력 큐에서 허용되는 이 클래스의 최대 작업 수를 지정합니다. 이 한계를 초과하면 작업은 자동으로 오래된 작업부터 순서대로 영구 제거됩니다.
maxJobAge
이 클래스의 작업이 출력 큐에서 허용되는 기간(일)을 지정하는 정수입니다. 이 값보다 오래된 작업은 자동으로 영구 제거됩니다.

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



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