1. 首页
  2. 编程语言
  3. Java
  4. 浅谈SpringCloud feign的http请求组件优化方案

浅谈SpringCloud feign的http请求组件优化方案

上传者: 2022-05-23 22:54:30上传 PDF文件 523.82 KB 热度 24次

1 描述如果我们直接使用SpringCloud Feign进行服务间调用的时候,http组件使用的是JDK的HttpURLConnection,每次请求都会新建一个连接,没有使用线程池复用。具体的可以从源码进行分析2 源码分析我们在分析源码很难找到入口,不知道从何开始入手,我们在分析SpringCloud feign的时候可用在配置文件下面我讲一下个人的思路。追加如果发现配置的超时时间无效,可以添加以下配置,因为读取超时配置的时候没有读取上面的okhttp的配置参数,而是从Request中读取。所以资源开销上有点影响,经测试JDK的URLConnection比Apache HttpClient快很多倍。但是Apache HttpClient和okhttp都支持配置连接池功能。

下载地址
用户评论