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 上游。