SpringCloud Feign中怎么使用ApacheHttpClient代替默认client方式


这篇文章主要讲解了“SpringCloudFeign中怎么使用ApacheHttpClient代替默认client方式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SpringCloudFeign中怎么使用ApacheHttpClient代替默认client方式”吧!Feign在默认情况下使用的是JDK原生的URLConnection发送HTTP请求,没有连接池,但是对每个地址会保持一个长连接,即利用HTTP的persistence connection。ApacheHttpClient实现了连接池,同时它封装了访问http的请求头,参数,内容体,响应等等,使客户端发送 HTTP 请求变得容易。maven 依赖配置文件的修改创建ApacheHttpClient客户端

使用时可以直接使用builder来创建ApacheHttpClient。
2017-01-31 19:31:39.057 INFO 3873 — [askScheduler-13] o.apache.http.impl.execchain.RetryExec : I/O exception (org.apache.http.NoHttpResponseException) caught when processing request to {}->http://192.168.99.100:8080: The target server failed to respond
2017-01-31 19:31:39.058 INFO 3873 — [askScheduler-13] o.apache.http.impl.execchain.RetryExec : Retrying request to {}->http://192.168.99.100:8080org/apache/http/impl/execchain/RetryExec.java
*Furtherresponsibilitiessuchascommunicationwiththeopposite
*免费云主机域名endpointisdelegatedtothenextexecutorintherequestexecution
*chain.
*org/apache/http/impl/client/DefaultHttpRequestRetryHandler.java默认重试3次,三次都失败则抛出NoHttpResponseException或其他异常感谢各位的阅读,以上就是“SpringCloudFeign中怎么使用ApacheHttpClient代替默认client方式”的内容了,经过本文的学习后,相信大家对SpringCloudFeign中怎么使用ApacheHttpClient代替默认client方式这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是百云主机,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: 微信小程序canvas图片及文本适配的方法

这篇文章主要介绍了微信小程序canvas图片及文本适配的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序canvas图片及文本适配的方法文章都会有所收获,下面我们一起来看看吧。 小程序目前不支持直接分享到朋友圈,所以对…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/09 12:11
下一篇 01/09 12:12

相关推荐