diff --git a/rpc/user_center.go b/rpc/user_center.go index 5bd55917eb41430f7b0035510a3fc9bcb909ffe8..11e45dde5af7a618bfd6b267f05e9813d1626f80 100644 --- a/rpc/user_center.go +++ b/rpc/user_center.go @@ -7,6 +7,7 @@ import ( "git.hilo.cn/hilo-common/protocol/userCenter" "git.hilo.cn/hilo-common/resource/config" "git.hilo.cn/hilo-common/resource/consul" + "git.hilo.cn/hilo-common/sdk/dingding" consulapi "github.com/hashicorp/consul/api" "google.golang.org/grpc" "google.golang.org/grpc/keepalive" @@ -136,12 +137,16 @@ func init() { conn, err := grpc.Dial(userCenterAddr, grpc.WithInsecure(), grpc.WithBlock(), grpc.WithKeepaliveParams(kacp), grpc.WithDefaultServiceConfig(fmt.Sprintf(`{"LoadBalancingPolicy":"%s"}`, "round_robin"))) if err != nil { - mylogrus.MyLog.Fatalf("did not connect: %v", err) + msg := fmt.Sprintf("连接userCenter失败:%v", err) + dingding.SendDingRobot(dingding.ROBOTWEBHOOK, msg, true) + mylogrus.MyLog.Fatalf(msg) } //defer conn.Close() userClient = userCenter.NewUserClient(conn) if userClient == nil { - mylogrus.MyLog.Fatalln("userClient null") + msg := "userClient null" + dingding.SendDingRobot(dingding.ROBOTWEBHOOK, msg, true) + mylogrus.MyLog.Fatalln(msg) } }