From fc465771f5f5b154247c82610bbf4d06a84e88a2 Mon Sep 17 00:00:00 2001 From: wangchuxiao Date: Tue, 27 Jun 2023 13:27:37 +0800 Subject: [PATCH] unregister wait second --- pkg/discoveryregistry/zookeeper/register.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/discoveryregistry/zookeeper/register.go b/pkg/discoveryregistry/zookeeper/register.go index 0daf0d5e8..9755c5ccc 100644 --- a/pkg/discoveryregistry/zookeeper/register.go +++ b/pkg/discoveryregistry/zookeeper/register.go @@ -1,6 +1,8 @@ package zookeeper import ( + "time" + "github.com/go-zookeeper/zk" "google.golang.org/grpc" "google.golang.org/grpc/resolver" @@ -32,6 +34,7 @@ func (s *ZkClient) UnRegister() error { if err != nil { return err } + time.Sleep(time.Second) s.node = "" s.localConns = make(map[string][]resolver.Address) s.resolvers = make(map[string]*Resolver)