diff --git a/cluster/directory/static_directory.go b/cluster/directory/static_directory.go index 641ca3d609787afa66c83e177d40364a238f27e1..1f2acdff8a56dd225f53a089c87de4b7d48c4f26 100644 --- a/cluster/directory/static_directory.go +++ b/cluster/directory/static_directory.go @@ -59,6 +59,7 @@ func (dir *staticDirectory) List(invocation protocol.Invocation) []protocol.Invo invokers := dir.invokers localRouters := dir.routers fmt.Println("========", len(localRouters)) + if len(localRouters) > 0 { for _, router := range localRouters { if reflect.ValueOf(router.Url()).IsNil() || router.Url().GetParamBool(constant.RUNTIME_KEY, false) { diff --git a/registry/directory/directory.go b/registry/directory/directory.go index 8e9bfdcda251652e4a3aea361378d576a7c6c66b..38d98b233f0fad8e74324d7ea671760a1af2d686 100644 --- a/registry/directory/directory.go +++ b/registry/directory/directory.go @@ -236,6 +236,7 @@ func (dir *registryDirectory) cacheInvoker(url common.URL) { func (dir *registryDirectory) List(invocation protocol.Invocation) []protocol.Invoker { invokers := dir.cacheInvokers localRouters := dir.Routers() + fmt.Println("========", len(localRouters)) if len(localRouters) > 0 { for _, router := range localRouters {