비동기 메소드에 대한 EJB 컨테이너 작업
비동기 메소드를 디스패치하기 위해 EJB(Enterprise JavaBeans) 컨테이너에서 사용되는 기본 작업 관리자는 구성 가능하지 않습니다. 다음 구성 정보는 이 작업 관리자로 인한 제한을 이해하는 데 도움이 되도록 제공됩니다. 하나의 EJB 컨테이너 작업 관리자가 애플리케이션 서버 프로세스에서 실행 중인 모든 비동기 메소드에 대해 존재하는 것을 잊지 마십시오.
EJB 컨테이너 작업 관리자에는 다음과 같은 스레드 풀 설정이 있습니다.
- 최소 스레드 수 = 1
- 최대 스레드 수 = 5
- 작업 요청 큐 크기 = 0 작업 오브젝트
- 버퍼 오버플로우 시 수행되는 조치 = 차단
- 원격 이후 오브젝트 지속 기간 = 86400초

또한, EJB 컨테이너 작업 관리자는 클라이언트 스레드에서 비동기 메소드를 실행하는 작업 관리자로 전파되는 서비스 컨텍스트를 지정하는 구성 설정도 포함합니다. 글로벌 트랜잭션 서비스 컨텍스트 및 활동 세션 서비스 컨텍스트는 전파되지 않습니다. 보안 컨텍스트 및 WebSphere® 확장 컨텍스트 모두(예: 작업 영역, 자국어 지원 등)는 실행 스레드에서 사용되도록 전파됩니다.