我使用spring cloud和FeignRibbonClient来访问远程服务。问题是,该客户端忽略属性给出的重试配置:
example-client.ribbon.MaxAutoRetries=5
example-client.ribbon.MaxAutoRetriesNextServer=5
example-client.ribbon.OkToRetryOnAllOperations=true.
无需任何配置即可创建retryHandlers。我想得到的是在ConnectException之后重试下一个服务器。我得到的是由ConnectException引起的RetryableException。 有没有人知道如何在ConnectException的情况下让客户端调用下一个服务器? 感谢名单 鲁兹