如何通过Feign结合OkHttp解决微服务调用中的各种疑难杂症?

2026-04-19 14:120阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1580个文字,预计阅读时间需要7分钟。

如何通过Feign结合OkHttp解决微服务调用中的各种疑难杂症?

由于项目需要远程调用HTTP请求,因此考虑使用Feign。Feign因其简便性而受到青睐,只需定义一个接口即可行。然而,Feign默认使用JDK的URLHttpConnection,没有连接池效果不佳。因此,需要从Feign的自定义配置中调整。

1、由于项目需要远程调用http请求

因此就想到了Feign,因为真的非常的方便,只需要定义一个接口就行。

但是feign默认使用的JDK的URLHttpConnection,没有连接池效率不好,从Feign的自动配置类FeignAutoConfiguration中可以看到Feign除了默认的http客户端还支持okhttp和ApacheHttpClient,我这里选择了okhttp,它是有连接池的。

阅读全文

本文共计1580个文字,预计阅读时间需要7分钟。

如何通过Feign结合OkHttp解决微服务调用中的各种疑难杂症?

由于项目需要远程调用HTTP请求,因此考虑使用Feign。Feign因其简便性而受到青睐,只需定义一个接口即可行。然而,Feign默认使用JDK的URLHttpConnection,没有连接池效果不佳。因此,需要从Feign的自定义配置中调整。

1、由于项目需要远程调用http请求

因此就想到了Feign,因为真的非常的方便,只需要定义一个接口就行。

但是feign默认使用的JDK的URLHttpConnection,没有连接池效率不好,从Feign的自动配置类FeignAutoConfiguration中可以看到Feign除了默认的http客户端还支持okhttp和ApacheHttpClient,我这里选择了okhttp,它是有连接池的。

阅读全文