您可以通过池化监控功能监控具体应用所使用的线程池的各项指标,包括核心线程数量、当前线程数量、最大线程数量、活动线程数量、提交任务数量和任务队列容量。
开启池化监控
查看池化监控指标
开启池化监控功能后,您可以在池化监控页签包含以下指标的时序曲线:核心线程数量、当前线程数量、最大线程数量、活动线程数量、提交任务数量和任务队列容量。
下查看各项池化监控指标。
监控指标 | 说明 |
---|---|
核心线程数量 | 线程池内核心线程数量。 |
当前线程数量 | 线程池内当前存在的线程数量。 |
最大线程数量 | 线程池可容纳的最大线程数量。 |
活动线程数量 | 当前正在处理任务的线程数量。 |
已执行任务数 | 已执行的线程池内的任务数量。 |
队列大小 | 线程池的阻塞队列大小。 |
说明 当线程池内当前线程数少于核心线程数时,即使存在空闲线程,在提交新任务时也会创建新的线程执行该任务。当线程池内线程数超过核心线程数量,但未超过最大线程数量,且任务队列容量已满时,提交的新任务会通过创建新的线程来执行。线程池内线程数不会超过最大线程数量。
在池化监控页签下,您可以执行以下操作:
- 将光标移到统计图上,查看统计情况。
- 单击各监控面板上的指标名称(例如核心线程数量),打开或关闭该指标在图表中的可见性。
说明 每个图表必须至少有一个指标设为可见,因此当图表中只有一个指标时,您无法关闭该指标的可见性。