Ruby GRPC客户端无限期挂起

我用Ruby编写了grpc客户端,它与Java grpc服务器连接。

客户代码为

Abc::Grpc::Service::Stub.new(url,credentials,timeout: deadline,channel_args: { "grpc.max_send_message_length" => -1,"grpc.max_receive_message_length" => -1,"grpc.max_connection_age_ms" => 3600000)
output = stub.run_service(Abc::Grpc::ServiceInput.new(data: data,file: file,size: size ))

它将请求发送到Java服务器,并在服务器端正确处理,大约48分钟内没有任何错误。

但是有些响应不会到达客户端,客户端会无限期地挂起并且永远不会完成。没有错误。

所有花费较少时间的服务都运行良好。

有人在我错的地方可以帮我

yuguanhai1 回答:Ruby GRPC客户端无限期挂起

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3124509.html

大家都在问