Class RetryAwareServiceInstanceListSupplier

java.lang.Object
org.springframework.cloud.loadbalancer.core.DelegatingServiceInstanceListSupplier
org.springframework.cloud.loadbalancer.core.RetryAwareServiceInstanceListSupplier
All Implemented Interfaces:
Supplier<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, SelectedInstanceCallback, ServiceInstanceListSupplier

public class RetryAwareServiceInstanceListSupplier extends DelegatingServiceInstanceListSupplier
A ServiceInstanceListSupplier implementation that avoids picking the same service instance while retrying requests.
Since:
3.0.0
Author:
Olga Maciaszek-Sharma