kratos: [Question] context deadline exceeded
version: github.com/go-kratos/kratos/v2 v2.0.0-rc6
按教程配置kratos,并使用etcd注册发现服务。 registry.Discovery的GetService是可以获取得到服务的Endpoints信息。
conn, err := grpc.DialInsecure(
context.Background(),
grpc.WithEndpoint("discovery:///servicename"),
grpc.WithDiscovery(r),
)
if err != nil {
panic(err)
}
cli := ccv1.NewConnectorClient(conn)
reply, err := cli.CreateConnect(context.Background(), &ccv1.CreateConnectRequest{
Username: "root",
Password: "root",
})
if err != nil {
log.Fatal(err)
}
但是这样会报错: rpc error: code = DeadlineExceeded desc = context deadline exceeded
这可能是什么原因造成?
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 20 (8 by maintainers)
2.0.1 upgrade 2.0.2 之后 报
context canceled