org.a
Logger.Level
-Retryer
-
-
ErrorDecoder
@@ -361,6 +358,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/reference/html/spring-cloud-openfeign.html b/reference/html/spring-cloud-openfeign.html
index 997c9758..f543c20d 100644
--- a/reference/html/spring-cloud-openfeign.html
+++ b/reference/html/spring-cloud-openfeign.html
@@ -341,9 +341,6 @@ You can customize the HTTP client used by providing a bean of either org.a
Logger.Level
-Retryer
-
-
ErrorDecoder
@@ -361,6 +358,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: