ThreadPool 监视
您可使用 Liberty 中用于线程池监视的 ThreadPool MXBean。
所有 Web 请求都在名为 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 文档均于在线 IBM Knowledge Center 的编程接口 (API) 部分中详细说明,而且还可以在 ${wlp.install.dir}/dev 目录的某个 javadoc 子目录下的单独 .zip 文件中找到。