작업 관리자 설정

이 페이지에서 작업 관리자 설정을 수정할 수 있습니다. 작업 관리자에는 Java Naming and Directory Interface에 바인드된 스레드 풀이 포함되어 있습니다.

이 관리 콘솔 페이지를 보려면 자원 > 동시성 > 작업 관리자 > work_manager_name을 클릭하십시오.

범위

구성된 자원의 범위를 지정합니다. 이 값은 구성 파일의 위치를 나타냅니다.

Name

작업 관리자가 관리 용도로 알려진 고유 이름을 지정합니다.

참고: 작업 관리자 처리를 위해서는 작업 관리자의 이름이 고유해야 합니다.

JNDI 이름

네임 스페이스의 작업 관리자를 찾기 위해 사용되는 JNDI(Java Naming and Directory Interface) 이름을 지정합니다.

설명

관리를 위해 이 작업 관리자에 대한 설명을 지정합니다.

카테고리

이 작업 관리자를 분류하거나 그룹화하는 데 사용할 수 있는 문자열을 지정합니다.

작업 제한시간

작업 단위의 취소 또는 릴리스를 시도하기 전에 대기하는 시간(밀리초)을 지정합니다. 제한시간 간격은 작업 단위가 제출될 때가 아닌 작업 단위가 시작될 때 시작됩니다. 작업 제한시간은 제한시간 지정을 위한 자체 메커니즘이 있는 invokeAll/invokeAny를 통해서가 아닌 execute/submit을 통해서 제출된 관리 대상 실행기 태스크 및 비동기 Bean 작업, CommonJ 작업에 적용됩니다.

Information
Default 0
범위 0 - int.maxvalue

작업 요청 큐 크기

작업 요청 큐의 크기를 지정합니다.

문제점 방지 문제점 방지: 작업 요청 큐는 스케줄된 작업 오브젝트를 보유하는 버퍼이며 1 이상의 값일 수 있습니다. 스레드 풀은 이 큐에서 작업을 풀링합니다. 값을 지정하지 않거나 값이 0이면 큐 크기는 자동으로 관리됩니다. 큐 크기가 자동으로 관리되는 경우 (maximum_number_of_threads) 또는 20 중 큰 값으로 계산됩니다. 더 큰 값은 중요 시스템 자원을 소모할 수 있습니다.gotcha
Information
Default 0

작업 요청 큐 전체 조치

스레드 풀이 소진되고 작업 요청 큐가 가득 찬 경우 취할 조치를 지정합니다. 이 조치는 사용자가 작업 관리자에게 디먼이 아닌 작업을 제출할 때 시작됩니다.

FAIL로 설정되면 실행자 또는 작업 관리자 API 메소드에서 블로킹 대신 예외가 발생됩니다.

Information
Default BLOCK
범위 FAIL

서비스 이름

이 작업 관리자에게 제공할 서비스 목록을 지정합니다.

작업 관리자가 제출한 태스크는 관리 콘솔에서 작업 관리자 자원의 서비스 컨텍스트를 하나 이상 사용 가능으로 설정하거나 WorkManagerInfo 구성 오브젝트의 serviceNames 속성을 설정하여 스레드 컨텍스트 정보를 상속할 수 있습니다. serviceNames 속성을 지정할 때는 사용 가능으로 설정된 각 서비스를 세미콜론으로 구분하십시오(예: security;UserWorkArea;com.ibm.ws.i18n). 스레드 컨텍스트 정보는 제출 스레드에서 상속되거나 관리 대상 스레드 팩토리를 검색 또는 삽입한 스레드에서 상속됩니다.

서비스 컨텍스트가 사용 가능으로 설정된 경우, 스케줄링 스레드에서 대상 스레드로 컨텍스트를 전파하거나 관리 대상 스레드 팩토리를 검색 또는 삽입한 스로드에서 대상 스레드로 컨텍스트를 전파합니다. 사용 가능으로 설정되지 않은 경우 대상 스레드는 예약 스레드에서 컨텍스트를 상속하지 않으며 기본 컨텍스트가 적용됩니다. 스레드에 이미 존재하는 모든 관련 컨텍스트는 새 컨텍스트가 적용되기 전에 일시중단됩니다.

선택된 각 서비스의 컨텍스트 정보는 이 작업 관리자를 사용하여 작성된 각각의 호출 가능 항목, 실행 가능 항목, 관리 대상 스레드, 컨텍스트 프록시, 작업 또는 알람으로 전파됩니다. 필요하지 않은 서비스를 선택하면 성능에 부정적인 영향을 미칠 수 있습니다.

서비스 이름 설명
글로벌 관리 콘솔 또는 com.ibm.ws.i18n 서비스 이름을 사용하여 국제화 컨텍스트 정보를 사용 가능으로 설정합니다. 국제화 컨텍스트 및 국제화 서비스가 사용 가능으로 설정된 경우 예약 스레드에 있는 국제화 컨텍스트를 대상 스레드에서 사용할 수 있습니다. 이 기능은 선택적입니다.
보안 관리 콘솔 또는 보안 서비스 이름을 사용하여 JAAS(Java Authentication and Authorization Service) 주제를 사용 가능으로 설정합니다. 이 기능 및 관리 보안이 사용 가능으로 설정된 경우 예약 스레드에 있는 JAAS 주제가 대상 스레드에 적용됩니다. 사용 가능으로 설정되지 않은 경우 대상 스레드는 스레드에서 JAAS 주제 없이 익명으로 실행됩니다. 이 기능은 선택적입니다.
작업 영역 관리 콘솔 또는 UserWorkArea 서비스 이름을 사용하여 작업 영역 파티션을 사용 가능으로 설정합니다. 사용 가능으로 설정된 경우 예약 스레드에 있는 모든 작업 영역 파티션에 대한 작업 영역 컨텍스트를 대상 스레드에서 사용할 수 있습니다. 이 기능은 선택적입니다.
애플리케이션 프로파일링 서비스(더 이상 사용되지 않음) 관리 콘솔 또는 AppProfileService 서비스 이름을 사용하여 애플리케이션 프로파일 태스크를 사용 가능으로 설정합니다. 애플리케이션 프로파일 컨텍스트는 지원되지 않으므로 J2EE 1.4 애플리케이션에 사용할 수 없습니다. J2EE 1.3 애플리케이션의 경우 애플리케이션 프로파일 컨텍스트는 더 이상 사용되지 않으므로 Application Profile Service 5.x 호환성 모드를 사용 가능으로 설정하고 예약 스레드와 대상 스레드가 모두 J2EE 1.3 애플리케이션인 경우에만 사용할 수 있습니다. 사용 가능으로 설정된 경우 예약 스레드에서 사용할 수 있는 모든 애플리케이션 프로파일 태스크는 대상 스레드에서 사용할 수 있습니다. J2EE 1.4 애플리케이션에서 실행되는 스케줄된 작업은 예약 스레드의 애플리케이션 프로파일링 태스크를 가져오지 않습니다. 이 기능은 선택적입니다.

스레드 풀 특성

스레드 풀 동작을 제어하기 위한 특성을 지정합니다.

특성 설명
알람 스레드 수 특정 시점에 실행되도록 스케줄된 태스크 및 알람의 개별 스레드 풀에 대해 원하는 최대 스레드 수를 지정합니다.
최소 스레드 수 즉시 실행될 제출된 태스크에 대해 이 작업 관리자에서 사용 가능한 최소 스레드 수를 지정합니다. 이 특성은 특정 시점에 실행되도록 스케줄된 태스크에는 적용되지 않습니다.
최대 스레드 수 즉시 실행될 제출된 태스크에 대해 이 작업 관리자에서 사용 가능한 최대 스레드 수를 지정합니다. 이 특성은 특정 시점에 실행되도록 스케줄된 태스크에는 적용되지 않습니다.
스레드 우선순위 이 작업 관리자에서 사용 가능한 스레드의 우선순위를 지정합니다.이 특성은 풀링된 스레드와, 관리 스레드 팩토리에서 작성한 스레드를 모두 포함합니다.
성장 가능 이 작업 관리자의 스레드 수가 증가할 수 있는지 여부를 지정합니다.
[z/OS]

기본 트랜잭션 클래스

작업 컨텍스트 정보 내에 z/OS 워크로드 관리자 서비스 클래스 정보가 포함되지 않은 경우 작업 관리자 인스턴스가 실행하는 작업을 분류하기 위해 사용되는 트랜잭션 클래스 이름을 지정합니다.

Information
데이터 유형 String
범위 0-8자
[z/OS]

디먼 트랜잭션 클래스

디먼 작업의 워크로드 관리자 서비스 워크로드 분류에 사용되는 트랜잭션 클래스를 지정합니다.

Information
데이터 유형 String
범위 0-8자

주제 유형을 표시하는 아이콘 참조 주제



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