我想使用Dask delayed
任务来调用一个外部程序,该程序将其进度输出到STDOUT
。在delayed
中,我计划监视STDOUT
,并希望使用从{{1}中提取的进度信息来更新等待Client
任务的delayed
进程。 }}。有一种推荐的方法来使STDOUT
任务与其delayed
进程进行通信,还是我需要自己动手?
答案 0 :(得分:1)
您可以使用dask提供的coordination primitives或actors中的任何一种来实现这种流程。从您的描述来看,Queue或pubsub机制似乎很受欢迎。您应该注意,所有这些通常都是低频和小容量通信的手段。