具体错误
{"file":"/cmd/channel/xxx/prepay.go","level":"error","line":220,"msg":"xxx.DoPrepayGRPC error: xxx2Client.CreateOrder: rpc error: code = Unimplemented desc = unknown service xxx_global.xxx2","pid":63405,"requestid":"2_1615862450_86","sdkid":"xxx_global","time":"2021-03-16T10:40:50+08:00"}
可能原因
1、客户端调用的服务和grpc的服务协议不一致;
2、proto一致的情况下,但程序生成应用过程中改了proto的包名。
解决方案
1、需要检查客户端使用的proto和服务用的是否一致;
2、核对proto的包名是否有改动。
未碰到其他原因导致这个报错,知道的同学欢迎在评论区留言哈~