gpt4 book ai didi

python - 如何处理多个gRPC future?

转载 作者:行者123 更新时间:2023-12-01 00:42:17 26 4
gpt4 key购买 nike

我有几个 gRPC stub 。我想异步调用它们,然后将它们的结果(通过小型后处理)合并为一个。对于普通的 Python futures,我可以使用 concurrent.futures.as_completed 或 concurrent.futures.wait 但 gRPC futures does not support this functions

如何并行调用 gRPC stub 并有效地组合其结果?

最佳答案

您可以将每个调用调用为 stub.SayHello.futures(HelloRequest(name="world")) 以实现并行性。然而,要结合它们的结果,没有比迭代 RPC 列表并等待其中每一个更方便的方法了。

如果您发现此功能有用,请 ping GitHub 问题,并添加您的用例;)

关于python - 如何处理多个gRPC future?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57258583/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com