Make LoadBalancerClientFactory bean conditional on missing bean. (#679)
This commit is contained in:
committed by
GitHub
parent
da3a253af3
commit
07977b4ad5
@@ -21,6 +21,7 @@ import java.util.List;
|
||||
|
||||
import org.springframework.beans.factory.ObjectProvider;
|
||||
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||
import org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration;
|
||||
import org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancerAutoConfiguration;
|
||||
import org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration;
|
||||
@@ -48,6 +49,7 @@ public class LoadBalancerAutoConfiguration {
|
||||
this.configurations = configurations;
|
||||
}
|
||||
|
||||
@ConditionalOnMissingBean
|
||||
@Bean
|
||||
public LoadBalancerClientFactory loadBalancerClientFactory() {
|
||||
LoadBalancerClientFactory clientFactory = new LoadBalancerClientFactory();
|
||||
|
||||
Reference in New Issue
Block a user