一个 Controller 接口使用线程池处理任务,核心线程数和最大线程数均为 16,阻塞队列长度为 20 万,每个任务耗时 0.5 秒,请求速度为 100 QPS。若任务占用内存较小,请分析此时系统会出现哪些现象,以及 CPU、内存和服务请求数等指标会如何变化?
考察说明
考察线程池参数配置下资源指标变化与瓶颈分析
回答思路
- 说明任务吞吐量与处理能力的匹配关系
- 分析请求堆积与线程池拒绝策略的影响
- 描述 CPU、内存、服务请求数指标的变化趋势
- 指出可能的风险及优化方向
考察线程池参数配置下资源指标变化与瓶颈分析