Class RetryableLoadBalancerExchangeFilterFunction

java.lang.Object
org.springframework.cloud.client.loadbalancer.reactive.RetryableLoadBalancerExchangeFilterFunction
All Implemented Interfaces:
LoadBalancedExchangeFilterFunction, org.springframework.web.reactive.function.client.ExchangeFilterFunction

public class RetryableLoadBalancerExchangeFilterFunction extends Object implements LoadBalancedExchangeFilterFunction
An ExchangeFilterFunction that uses ReactiveLoadBalancer to execute requests against a correct ServiceInstance and Reactor Retries to retry the call both against the same and the next service instance, based on the provided LoadBalancerRetryPolicy.
Since:
3.0.0
Author:
Olga Maciaszek-Sharma