跟踪RestTemplate源码,分析HTTP线程池实现原理
数据库连接池是有初始化连接的,但是这里没有,因为http请求在初始化时并不能完全知道要调用哪个地址也就无法完成初始化,所以这里只能根据具体的请求来初始化routeToPool这个连接池,在http连接池里你是看不到初始连接这个参数的。其中createRequest方法是创建http调用的客户端方法,RestTemplate只是一个壳,也就是Spring封装的一个工具而已,底层实现还是以第三方的为主,例如:HttpClient、OKHttp等,本项目中使用的事HttpClient。
原创
2023-10-27 17:48:10 ·
392 阅读 ·
0 评论