在做服务化拆分的时候,若不是性能要求特别高的场景,我们一般对外暴露Http服务.Spring里提供了一个模板类RestTemplate,通过配置RestTemplate,我们可以快速地访问外部的Http服务.Http底层是通过Tcp的三次握手建立连接的,若每个请求都要重新建立连接,那开销是很大的,特别是对于消息体非常小的场景,开销更大. 若使用连接池的方式,来管理连接对象,能极大地提高服务的吞吐量. RestTemplate底层是封装了HttpClient(笔者的版本是4.3.6),它提供了连接…