diff --git a/common/constant/key.go b/common/constant/key.go index 488da4867ea8436fdbcc3bce9e6a1b5aaf33c1b2..80bb4195a8ccd158d7cc6e8678a3ce06253a2059 100644 --- a/common/constant/key.go +++ b/common/constant/key.go @@ -40,8 +40,8 @@ const ( TOKEN_KEY = "token" LOCAL_ADDR = "local-addr" REMOTE_ADDR = "remote-addr" - PATH_SEPARATOR = "/" DUBBO_KEY = "dubbo" + ANYHOST_KEY = "anyhost" ) const ( diff --git a/registry/base_registry.go b/registry/base_registry.go index 18ec608ca64594dc7c2199ed75daa9e5a1b7e887..04694da25a38899cfc6f56a8092a15547f142e9c 100644 --- a/registry/base_registry.go +++ b/registry/base_registry.go @@ -245,13 +245,13 @@ func (r *BaseRegistry) providerRegistry(c common.URL, params url.Values) (string logger.Errorf("facadeBasedRegistry.CreatePath(path{%s}) = error{%#v}", dubboPath, perrors.WithStack(err)) return "", "", perrors.WithMessagef(err, "facadeBasedRegistry.CreatePath(path:%s)", dubboPath) } - params.Add("anyhost", "true") + params.Add(constant.ANYHOST_KEY, "true") // Dubbo java consumer to start looking for the provider url,because the category does not match, // the provider will not find, causing the consumer can not start, so we use consumers. if len(c.Methods) == 0 { - params.Add("methods", strings.Join(c.Methods, ",")) + params.Add(constant.METHODS_KEY, strings.Join(c.Methods, ",")) } logger.Debugf("provider url params:%#v", params) var host string