从 RestTemplate 到 HttpClient 5:Spring Boot HTTP 客户端性能调优与连接池治理微服务跑久了,跨进程 HTTP 调用迟早要踩坑。很多团队在 Spring Boot 初期图省事,直接用 RestTemplate 默认配置跑通了 MVP,结果一旦碰到大促或者下游服务抖动,ConnectionPoolTimeoutException、Tomcat 线程池打满、CLOSE_WAIT 堆积等问题就会连环爆出来。今天不聊虚的,直接拆底层机制,结合 Apache HttpClient 5 给一套能直接落地的生产级调优方案。