Skip to content

Commit f917982

Browse files
committed
Merge remote-tracking branch 'origin/2.2.x'
2 parents d0b6278 + 7716c93 commit f917982

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ReactorLoadBalancerClientAutoConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
2525
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
26+
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2627
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
2728
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
2829
import org.springframework.context.annotation.Bean;
@@ -56,6 +57,7 @@ public ReactorLoadBalancerClientRibbonWarnLogger reactorLoadBalancerClientRibbon
5657
@Conditional(OnNoRibbonDefaultCondition.class)
5758
protected static class ReactorLoadBalancerExchangeFilterFunctionConfig {
5859

60+
@ConditionalOnMissingBean
5961
@Bean
6062
public ReactorLoadBalancerExchangeFilterFunction loadBalancerExchangeFilterFunction(
6163
ReactiveLoadBalancer.Factory loadBalancerFactory) {

0 commit comments

Comments
 (0)