본문으로 건너뛰기

10.6 EJB 3 서브시스템 관리 항목

EJB 3 컨테이너에서 관리하는 설정항목들은 다음 표와 같다. 관리 콘솔에서 ‘Profile’ ‘Container’ ‘EJB3’에서 설정할 수 있으며, CLI에서는 /subsystem=ejb3 에서 아래 항목들을 설정할 수 있다.

항목설명기본값.6+
EJB3 컨테이너 설정default-slsb-instance-poolStateless 세션 빈의 인스턴스 풀 개수 기본값slsb-strict-max-pool
default-mdb-instance-pool메시지 드리븐 빈 인스턴스 풀의 기본값mdb-strict-max-pooldefault-stateful-bean-access-timeout
Stateful 세션 빈의 기본 타임아웃 값5000 msdefault-singleton-bean-access-timeout싱글톤 빈의 기본 타임아웃 값
5000 msdefault-sfsb-cacheStateful 세션 빈이 사용할 캐시 이름simple
default-resource-adapter-name자원 어댑터(Resource Adapter)의 이름hornet-ra .3+Timer 서비스
path데이터를 저장하는 디렉터리timer-service-datarelative-to
path의 기본 경로jboss.server.data.dirthread-pool-name스레드 풀 이름
defaultAsync 서비스thread-pool-name스레드 풀 이름
defaultRemote 서비스thread-pool-name스레드 풀 이름

EJB 3의 인스턴스 풀이나 스레드 풀 등은 EJB를 사용하는 애플리케이션을 튜닝할 때 활용할 수 있는 값들이다.