Message-Driven Bean의 풀은 Session Bean의 풀과 비슷합니다. 기본적으로 컨테이너는 Message-Driven Bean의 풀을 관리합니다.
이 풀의 구성을 조정하려면 다음 단계를 수행합니다.
탐색 트리에서 [구성] 노드를 확장합니다.
[EJB 컨테이너] 노드를 선택합니다.
EJB(Enterprise Java Bean) 페이지가 열립니다.
[MDB 설정] 탭을 누릅니다.
[MDB 기본 풀 설정] 페이지가 열립니다.
[초기 및 최소 풀 크기] 필드에 풀에서 유지할 최소 Message Bean 수를 입력합니다.
기본값은 0입니다.
[최대 풀 크기] 필드에 컨테이너가 한 번에 풀에서 유지할 수 있는 최대 Bean 수를 입력합니다.
기본값은 32입니다.
[풀 크기 조정 개수] 필드에 Bean이 [풀 유휴 시간 초과] 필드에 지정된 시간 이상 동안 유휴 상태인 경우 풀에서 제거되는 Bean 수를 입력합니다.
이 값은 0보다 크거나 같고 최대 풀 크기 값보다 작아야 합니다. 기본값은 8입니다.
[풀 유휴 시간 초과] 필드에 풀의 Bean이 풀에서 제거되기 전까지 유휴 상태를 지속할 수 있는 시간(초)을 입력합니다.
이 시간이 지나면 Bean은 삭제됩니다. 이 값을 0으로 지정하면 Bean은 무기한 유휴 상태를 유지할 수 있습니다. 기본값은 600입니다.
[추가 속성] 섹션에서 추가 속성을 지정합니다.
GlassFish Server에서는 MDB 풀에 대한 추가 속성을 정의하지 않습니다.
속성을 추가하려면 [속성 추가] 단추를 누릅니다. 빈 행이 표시되면 [이름] 필드에 속성 이름을 입력하고 [값] 필드에 속성값을 입력합니다.
속성을 수정하려면 속성의 [값] 필드를 편집합니다.
속성을 삭제하려면 삭제할 속성의 [이름] 필드 왼쪽에 있는 체크 박스를 선택한 다음 [속성 삭제] 단추를 누릅니다.
[저장]을 누릅니다.
팁:
기본 설정으로 돌아가려면 [기본값 로드] 단추를 누른 다음 [저장]을 누릅니다.GlassFish Server를 재시작합니다.