4.1.3.2 线程池隔离(核心线程=2×CPU核数,最大=4×CPU核数) 4.1.3.2 线程池隔离:当“2×CPU核数”撞上GC暂停,我们错把饱和当稳定 凌晨两点十七分,告警钉钉弹窗炸开——支付核心链路的 线程池 持续卡在96,队列堆积超1200,P99响应时间从187ms飙至2.3s。运维同学甩来一张JVM堆外内存监控图: 曲线如心电图般剧烈震荡;SRE同事补了一句:“刚执行完一次Full GC,耗时1.8秒,期间所有新请求全进拒绝队列。” 这不是压测事故。这是生产环境里,一个被教科书公式温柔包裹的陷阱—— 核心线程数 = 2 × CPU核数 最大线程数 = 4 × CPU核数 它写在Spring Boot官方文档里,印在阿里Java开发手册第3.4.