diff --git a/internal/rpc/group/group.go b/internal/rpc/group/group.go index df60e7f2a..ccc8acf96 100644 --- a/internal/rpc/group/group.go +++ b/internal/rpc/group/group.go @@ -64,8 +64,8 @@ func (s *groupServer) Run() { //Service registers with etcd pbGroup.RegisterGroupServer(srv, s) - rpcRegisterIP := "" - if config.Config.RpcRegisterIP == "" { + rpcRegisterIP := config.Config.RpcRegisterIP + if rpcRegisterIP == "" { rpcRegisterIP, err = utils.GetLocalIP() if err != nil { log.Error("", "GetLocalIP failed ", err.Error())