Looks like this was dependant on ribbon before.

Comment From: ryanjbaxter

Ugh....yeah

Comment From: spencergibb

Maybe it should be independent and use a feign retryer?

Comment From: Davio

How about using Spring Cloud Circuit Breaker?

Comment From: Alos

Can we use spring-cloud-starter-circuitbreaker-resilience4j (or Spring Retry) with Spring Cloud Open Feign? It looks like removing ribbon in favor of spring-cloud-starter-loadbalancer removed Circuit Breaker functionality from our FeignClients.

Comment From: spencergibb

removing ribbon did not remove circuit breaker functionality, removing hystrix did it. see https://github.com/spring-cloud/spring-cloud-circuitbreaker/issues/3

Comment From: Alos

Thanks!

Comment From: fehmer

+1 for a solution using spring-retry similar to the way ribbon was integrated. Ribbons 'retryableStatusCodes' and 'MaxAutoRetries/MaxAutoRetriesNextServer' was quite useful.

Comment From: OlgaMaciaszek

We are planning to add support for Retry in SC LoadBalancer. I will be working on it at the beginning of October.