Python gRPC服务器中请求之间的持久状态?

时间:2017-04-25 12:52:12

标签: python grpc

在gRPC服务器的Python实现中,是否可以在请求之间维护一些持久的每线程状态? (看起来所有示例都使用concurrent.futures.ThreadPoolExecutor,但我没有找到很多关于实际服务器模型的文档)

这对于具有不可忽略的设置成本的事情,我希望避免在每次RPC调用时执行,但我不能依赖于线程安全。例如。数据库连接,设置内存缓存等。

1 个答案:

答案 0 :(得分:1)

这是可能的"没有什么能阻止你这样做"但是gRPC Python并没有提供特定的实用程序来协助每个线程的状态。