Commit 33b2d125 by 张乐 Committed by GitHub

Merge pull request #412 from nobodyiam/tooling-cluster-new

Tooling cluster new
parents 33c59a5b 455782f4
...@@ -21,7 +21,7 @@ import java.util.concurrent.TimeUnit; ...@@ -21,7 +21,7 @@ import java.util.concurrent.TimeUnit;
@Named(type = ConfigUtil.class) @Named(type = ConfigUtil.class)
public class ConfigUtil { public class ConfigUtil {
private static final Logger logger = LoggerFactory.getLogger(ConfigUtil.class); private static final Logger logger = LoggerFactory.getLogger(ConfigUtil.class);
private static final String TOOLS_CLUSTER = "TOOLS"; private static final String TOOLING_CLUSTER = "TOOLING";
private int refreshInterval = 5; private int refreshInterval = 5;
private TimeUnit refreshIntervalTimeUnit = TimeUnit.MINUTES; private TimeUnit refreshIntervalTimeUnit = TimeUnit.MINUTES;
private int connectTimeout = 1000; //1 second private int connectTimeout = 1000; //1 second
...@@ -65,9 +65,9 @@ public class ConfigUtil { ...@@ -65,9 +65,9 @@ public class ConfigUtil {
//Load data center from system property //Load data center from system property
cluster = System.getProperty(ConfigConsts.APOLLO_CLUSTER_KEY); cluster = System.getProperty(ConfigConsts.APOLLO_CLUSTER_KEY);
//Use TOOLS cluster if tools=true in server.properties //Use TOOLING cluster if tooling=true in server.properties
if (Strings.isNullOrEmpty(cluster) && isToolingZone()) { if (Strings.isNullOrEmpty(cluster) && isToolingZone()) {
cluster = TOOLS_CLUSTER; cluster = TOOLING_CLUSTER;
} }
//Use data center as cluster //Use data center as cluster
...@@ -82,7 +82,7 @@ public class ConfigUtil { ...@@ -82,7 +82,7 @@ public class ConfigUtil {
} }
private boolean isToolingZone() { private boolean isToolingZone() {
if ("true".equalsIgnoreCase(Foundation.server().getProperty("tools", "false").trim())) { if ("true".equalsIgnoreCase(Foundation.deployment().getProperty("tooling", "false").trim())) {
return true; return true;
} }
return false; return false;
......
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
<dependency> <dependency>
<groupId>com.ctrip.framework</groupId> <groupId>com.ctrip.framework</groupId>
<artifactId>framework-foundation</artifactId> <artifactId>framework-foundation</artifactId>
<version>1.1.7</version> <version>1.1.8-SNAPSHOT</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.dianping.cat</groupId> <groupId>com.dianping.cat</groupId>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment