Python 生产中的 gRPC 服务器?
Python gRPC server in production?
我可以只 运行 前面的 gRPC Python server in production or do I need something like gunicorn 吗?
更新 2020-01-05:为了更具体地说明 0script0 跟进,我添加:......没有做出安全让步?
是的,运行 生产中的 gRPC Python 服务器没问题。
可以,但不是很可靠。在我工作的地方,我们有 6 个 gRPC 服务器 运行 不断,我们不时收到此错误:
_Rendezvous: <_Rendezvous of RPC that terminated with:
status = StatusCode.UNAVAILABLE
details = "Socket closed"
debug_error_string = "{"created":"@1545109755.171223588","description":"Error received from peer","file":"src/core/lib/surface/call.cc","file_line":1036,"grpc_message":"Socket closed","grpc_status":14}">
没有。你应该至少有 nginx(或其他)和 grpc 上游。
我可以只 运行 前面的 gRPC Python server in production or do I need something like gunicorn 吗?
更新 2020-01-05:为了更具体地说明 0script0 跟进,我添加:......没有做出安全让步?
是的,运行 生产中的 gRPC Python 服务器没问题。
可以,但不是很可靠。在我工作的地方,我们有 6 个 gRPC 服务器 运行 不断,我们不时收到此错误:
_Rendezvous: <_Rendezvous of RPC that terminated with:
status = StatusCode.UNAVAILABLE
details = "Socket closed"
debug_error_string = "{"created":"@1545109755.171223588","description":"Error received from peer","file":"src/core/lib/surface/call.cc","file_line":1036,"grpc_message":"Socket closed","grpc_status":14}">
没有。你应该至少有 nginx(或其他)和 grpc 上游。