fegin调用出现 Server redirected too many times (20) GET

最近项目在使用fegin调用时,

调用方出现了错误信息:

Server redirected too many times (20) GET

被调用方出现了:

Can't find bundle for base name message,loacle zh_CN

 

这是怎么回事啊,有点丈二摸不到头脑。

一般是由于服务端重定向次数过多导致的,比如重定向了20次,而客户端默认最多只能重定向20次,超过20次就会报这个错误。

解决办法:

  1. 检查服务端,确保重定向次数不超过20次。

  2. 增加客户端重定向次数的限制,可以通过修改Feign的配置文件来实现。

  3. 检查客户端的请求是否正确,比如请求的URL是否正确,请求的参数是否正确。