【问题标题】:gRPC client keeps crashing when reading server streamgRPC 客户端在读取服务器流时不断崩溃
【发布时间】:2020-08-20 05:34:05
【问题描述】:

我正在关注本教程中的 ListFeatures() 示例:https://github.com/grpc/grpc/blob/v1.31.0/examples/cpp/route_guide/route_guide_client.cc

我的服务器使用 Java,我的客户端应用程序使用 C++。

我的服务器和客户端都在本地运行。我观察到的是,当我尝试通过`reader->Read(&feature) 读取流响应时,我的应用程序崩溃了。我可以验证服务器是否收到了 api 调用并正在发回响应。我也能够成功地从bloomRPC 访问服务器。

任何想法为什么我无法在我的 C++ 客户端应用程序中收到响应?

非常感谢!

【问题讨论】:

    标签: c++ client streaming grpc


    【解决方案1】:

    当用于创建 ClientReader 的上下文超出范围时,我遇到了这个问题。在使用 ClientReader 时,上下文需要保持不变。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-22
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      • 2017-09-20
      • 2023-03-04
      相关资源
      最近更新 更多