From b512c451fd1b92df470587b62dbc4abcf465e31e Mon Sep 17 00:00:00 2001 From: Kerwin Bryant Date: Wed, 19 Sep 2018 21:35:01 +0800 Subject: [PATCH] optimized automatic configuration (#70) --- .../openfeign/ribbon/FeignRibbonClientAutoConfiguration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientAutoConfiguration.java b/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientAutoConfiguration.java index 36ba9117..603193eb 100644 --- a/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientAutoConfiguration.java +++ b/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/ribbon/FeignRibbonClientAutoConfiguration.java @@ -54,6 +54,7 @@ public class FeignRibbonClientAutoConfiguration { @Bean @Primary + @ConditionalOnMissingBean @ConditionalOnMissingClass("org.springframework.retry.support.RetryTemplate") public CachingSpringLoadBalancerFactory cachingLBClientFactory( SpringClientFactory factory) { @@ -62,6 +63,7 @@ public class FeignRibbonClientAutoConfiguration { @Bean @Primary + @ConditionalOnMissingBean @ConditionalOnClass(name = "org.springframework.retry.support.RetryTemplate") public CachingSpringLoadBalancerFactory retryabeCachingLBClientFactory( SpringClientFactory factory,