生动大船

文章
10
资源
0
加入时间
3年0月8天

这可能是Feign调用可重试的最佳方案了

在我们公司里,不同的服务之间通过Feign进行远程调用,但是,我们在尝试使调用可重试时遇到了一个小问题,Feign框架本身可以配置的自己的重试机制,但是它是一刀切的方式,所有的调用都是同样的机制,没有办法像我们希望的那样在每个方法的基础上配置。不过我在项目中探索除了一种新的写法,通过框架集合Feign去实现重试机制,可以为每个调用实现不同的重试机制,那究竟是如何做到的呢,继续往下看呀。FeignRetry为了解决上面提到的问题,让Feign调用的每个接口单独配置不同的重试机制。。此注释的工作方式