From 59ebff52a0aa92f7d3047836c50735d76350a663 Mon Sep 17 00:00:00 2001 From: oldrat Date: Thu, 30 Aug 2012 11:24:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E6=B3=A8=E5=86=8C=E4=B8=AD=E5=BF=83?= =?UTF-8?q?=E7=9A=84cluster=E5=8F=AF=E4=BB=A5=E8=A6=86=E7=9B=96=20DUBBO-57?= =?UTF-8?q?7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java index 9916f807f..903ad1329 100644 --- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java +++ b/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java @@ -393,7 +393,7 @@ public class ReferenceConfig extends AbstractReferenceConfig { } if (registryURL != null) { // 有 注册中心协议的URL // 对有注册中心的Cluster - URL u = registryURL.addParameter(Constants.CLUSTER_KEY, AvailableCluster.NAME); + URL u = registryURL.addParameterIfAbsent(Constants.CLUSTER_KEY, AvailableCluster.NAME); invoker = cluster.join(new StaticDirectory(u, invokers)); } else { // 不是 注册中心的URL invoker = cluster.join(new StaticDirectory(invokers)); -- GitLab