From eda6a55816a59cf6e7cd071d8bcb093a72e28185 Mon Sep 17 00:00:00 2001 From: "william.liangf" Date: Tue, 1 Nov 2011 08:25:38 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A2=E9=98=85=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@161 1a56cb94-b969-4eaa-88fa-be21384802f2 --- .../com/alibaba/dubbo/registry/support/RegistryProtocol.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dubbo-registry/src/main/java/com/alibaba/dubbo/registry/support/RegistryProtocol.java b/dubbo-registry/src/main/java/com/alibaba/dubbo/registry/support/RegistryProtocol.java index 2c1a6a7651..177902a9d0 100644 --- a/dubbo-registry/src/main/java/com/alibaba/dubbo/registry/support/RegistryProtocol.java +++ b/dubbo-registry/src/main/java/com/alibaba/dubbo/registry/support/RegistryProtocol.java @@ -23,6 +23,7 @@ import java.util.concurrent.ConcurrentHashMap; import com.alibaba.dubbo.common.Constants; import com.alibaba.dubbo.common.Extension; import com.alibaba.dubbo.common.URL; +import com.alibaba.dubbo.common.utils.NetUtils; import com.alibaba.dubbo.registry.Registry; import com.alibaba.dubbo.registry.RegistryFactory; import com.alibaba.dubbo.rpc.Exporter; @@ -116,7 +117,7 @@ public class RegistryProtocol implements Protocol { RegistryDirectory directory = new RegistryDirectory(type, url); directory.setRegistry(registry); directory.setProtocol(protocol); - registry.subscribe(directory.getUrl(), directory); + registry.subscribe(directory.getUrl().setHost(NetUtils.getLocalHost()), directory); return cluster.merge(directory); }