当我们实例化 gRPC 服务器时,我们传递ThreadPoolExecutor给它的构造函数:
grpc.server(futures.ThreadPoolExecutor(max_workers=1))
据我所知,Python 具有 GIL,它使线程无用地用于 CPU 绑定任务。
例如,我的 gRPC 服务器提供 Tensorflow 模型和 gRPC 健康检查服务。增加线程池中的线程数对我有什么好处吗?
人到中年有点甜
繁星coding
随时随地看视频慕课网APP
相关分类