重试:我们可以为Feign增加重试设置,在服务调用失败时进行重试,避免故障扩散。...负载均衡:Feign默认集成Ribbon进行客户端负载均衡,我们可以设置一些Ribbon相关参数进行配置,如连接超时、重试等。...连接池优化:
合理设置连接池大小,不宜太大也不宜太小。
选择支持连接池复用的HTTP客户端,如OkHttp。
Ribbon也有连接池设置,与Feign的HTTP客户端配合优化。...Feign内部使用Ribbon进行负载均衡,所以当使用Feign时,不需要再单独使用Ribbon。
但我们仍然可以在Feign中配置或替换Ribbon,实现自定义的负载均衡策略。...直接使用Feign的底层客户端,在执行每个请求前,从OAuth2服务器获取访问令牌,并手动加入到请求头中。