【发布时间】:2018-06-18 15:21:29
【问题描述】:
我正在尝试在 Python 中运行 gRPC 服务器。我找到了这样的方法:
import grpc
from concurrent import futures
server = grpc.server(futures.ThreadPoolExecutor(max_workers=100))
... # add my grpc servicer to server
server.add_insecure_port('[::]:50051')
server.start()
我需要向服务器添加一些选项,例如max_send_message_length、max_receive_message_length 等。grpc.server(...) 中有一个options 参数,但我不知道如何使用它。
server = grpc.server(futures.ThreadPoolExecutor(max_workers=100), options=[???])
options – 用于配置通道的键值对(gRPC 运行时中的通道参数)的可选列表。
如何创建这些选项?它们是字符串-字符串对吗?
不过,我是 Python 和 gRPC 的新手。
【问题讨论】: