EJB 컨테이너 관련 속성

EJB 컨테이너를 구성하는 데 사용할 수 있는 속성은 다음과 같습니다. 자세한 내용은 http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ThreadPoolExecutor.html을 참조하십시오.

thread-core-pool-size

EJB 컨테이너 공통 스레드 풀의 코어 스레드 수를 지정합니다. 기본값은 16입니다.

thread-max-pool-size

EJB 컨테이너 공통 스레드 풀의 최대 스레드 수를 지정합니다. 기본값은 32입니다.

thread-queue-capacity

thread-core-pool-size를 초과하는 스레드가 실행 중인 경우 새 요청을 저장하는 스레드 풀 대기열의 크기를 지정합니다. 기본값은 Integer.MAX_VALUE입니다.

thread-keep-alive-seconds

thread-core-pool-size를 초과하는 스레드가 종료된 경과 시간(초)입니다. 기본값은 60입니다.

allow-core-thread-timeout

true로 설정된 경우, thread-keep-alive-seconds 후 코어 스레드를 비롯한 모든 스레드가 종료됩니다. 기본값은 false입니다.

prestart-all-core-threads

true로 설정된 경우, EJB 컨테이너 공통 스레드 풀에 있는 모든 코어 스레드가 시작되어 작업을 기다립니다. false로 설정된 경우, 새 요청이 도달할 때까지 스레드가 시작되지 않습니다. 기본값은 false입니다.

Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices