ThreadPool 모니터링
Liberty 프로파일에서 스레드 풀 모니터링을 위해 ThreadPool MXBean을 사용할 수 있습니다.
모든 웹 요청은 Default Executor 스레드 풀이라는 스레드 풀에서 실행됩니다. ThreadPoolMXBean을 사용하여 Default Executor 스레드 풀의 사용을 모니터링할 수 있습니다.
스레드 풀의 MXBean을 식별하기 위한 ObjectName은
다음과 같습니다.
WebSphere:type=ThreadPoolStats,name=Default Executor
ThreadPool로 사용 가능한 주요 성능 데이터는 다음과 같습니다.
- 풀 크기를 표시하는 풀에서의 스레드.
- 요청을 제공하는 활성 스레드.
- ThreadPool의 속성
- ActiveThreads
- PoolSize
- PoolName (Default Executor 스레드 풀만 지원)
- 관리 인터페이스
- ThreadPool 모니터링의 관리 인터페이스는 com.ibm.websphere.monitor.jmx.ThreadPoolMXBean입니다. 관리 인터페이스를 사용하여 프록시 오브젝트를 확보할 수 있습니다. MBean 속성 및 조작 액세스에 대한 예제을 확인하십시오.
- 관리 인터페이스에 대한 자세한 정보는 Liberty 프로파일의 Java API 문서를 참조하십시오. 각 Liberty 프로파일 API에 대한 Java API 문서는 Information Center의 프로그래밍 인터페이스(API) 절에 자세히 설명되어 있고 ${wlp.install.dir}/dev 디렉토리의 javadoc 서브디렉토리 중 하나에 별도의 .zip 파일로도 사용 가능합니다.