1. C# 

调用时设置一下 deadline 参数即可,示例如下:

RegAccessInfo result = client.RegisterRead(regAccessInfo, deadline:DateTime.UtcNow.AddSeconds(2));

 

2. C++

调用时设置一下 ClientContext 的 set_deadline() 函数,示例如下:

ClientContext context;

context.set_deadline(std::chrono::system_clock::now() + std::chrono::milliseconds(2000));

RegAccessInfo result;
client.RegisterRead(&context, regAccessInfo, &result);

 参考:gRPC and Deadlines | gRPC

  

 

posted on 2021-04-01 17:42  青叶煮酒  阅读(1110)  评论(0编辑  收藏  举报