org.a
Logger.Level
-Retryer
-
-
ErrorDecoder
@@ -368,6 +365,11 @@ You can customize the HTTP client used by providing a bean of either org.a
+A bean of Retryer.NEVER_RETRY with the type Retryer is created by default, which will disable retrying.
+Notice this retrying behavior is different from the Feign default one, where it will automatically retry IOExceptions,
+treating them as transient network related exceptions, and any RetryableException thrown from an ErrorDecoder.
+
+
Creating a bean of one of those type and placing it in a @FeignClient configuration (such as FooConfiguration above) allows you to override each one of the beans described. Example:
diff --git a/2.2.x/reference/html/spring-cloud-openfeign.html b/2.2.x/reference/html/spring-cloud-openfeign.html
index c68d14aa..fd2a06dc 100644
--- a/2.2.x/reference/html/spring-cloud-openfeign.html
+++ b/2.2.x/reference/html/spring-cloud-openfeign.html
@@ -348,9 +348,6 @@ You can customize the HTTP client used by providing a bean of either org.a
Logger.Level
-Retryer
-
-
ErrorDecoder
@@ -368,6 +365,11 @@ You can customize the HTTP client used by providing a bean of either org.a
+A bean of Retryer.NEVER_RETRY with the type Retryer is created by default, which will disable retrying.
+Notice this retrying behavior is different from the Feign default one, where it will automatically retry IOExceptions,
+treating them as transient network related exceptions, and any RetryableException thrown from an ErrorDecoder.
+
+
Creating a bean of one of those type and placing it in a @FeignClient configuration (such as FooConfiguration above) allows you to override each one of the beans described. Example: