diff --git a/reference/html/index.html b/reference/html/index.html index 997c9758..f543c20d 100644 --- a/reference/html/index.html +++ b/reference/html/index.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:

    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: