You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2018/03/15 10:33:46 UTC
[incubator-servicecomb-java-chassis] branch master updated: SCB-405
support to disable the discovery client with configuration
This is an automated email from the ASF dual-hosted git repository.
liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git
The following commit(s) were added to refs/heads/master by this push:
new a3b60cf SCB-405 support to disable the discovery client with configuration
a3b60cf is described below
commit a3b60cff9445b7f7d830656a96dc845df37793a2
Author: Willem Jiang <ji...@huawei.com>
AuthorDate: Thu Mar 15 17:04:02 2018 +0800
SCB-405 support to disable the discovery client with configuration
---
.../springboot/starter/discovery/CseDiscoveryClientConfiguration.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/CseDiscoveryClientConfiguration.java b/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/CseDiscoveryClientConfiguration.java
index 695568d..603d9a0 100644
--- a/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/CseDiscoveryClientConfiguration.java
+++ b/spring-boot-starter/spring-boot-starter-discovery/src/main/java/org/apache/servicecomb/springboot/starter/discovery/CseDiscoveryClientConfiguration.java
@@ -17,6 +17,7 @@
package org.apache.servicecomb.springboot.starter.discovery;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.cloud.client.discovery.DiscoveryClient;
import org.springframework.cloud.client.discovery.noop.NoopDiscoveryClientAutoConfiguration;
import org.springframework.context.annotation.Bean;
@@ -28,6 +29,7 @@ import org.springframework.core.annotation.Order;
public class CseDiscoveryClientConfiguration {
@Bean
@Order(5000)
+ @ConditionalOnProperty(value = "servicecomb.discoveryClient.enabled", havingValue = "true", matchIfMissing = true)
public DiscoveryClient cseDiscoveryClient() {
return new CseDiscoveryClient();
}
--
To stop receiving notification emails like this one, please contact
liubao@apache.org.