使用current.futures.ProcessPoolExecutor作为loop.run_in_executor()的执行器进行异步迭代处理

时间:2019-10-23 16:36:31

标签: python python-asyncio

我正在使用asyncio在我的应用程序中进行消息处理。它收到一条消息,并确定将在ProcessPoolExecutor实例中运行的操作。一方面,concurrent.futures.ProcessPoolExecutor的文档支持分块迭代的想法,以便在不同的工作进程上并行运行它们。另一方面,loop.run_in_executor将参数作为*args传递,并且没有提及任何有关可重复处理的内容。

如何像基本的loop.run_in_executor用法那样将迭代器传递给concurrent.futures.ProcessPoolExecutor进行分块?

0 个答案:

没有答案