Dask worker持久变量

时间:2016-08-04 16:10:47

标签: python dask

有没有办法让dask拥有一个可以从一个任务检索到另一个任务的变量。我的意思是一个变量,我可以锁定在worker中,然后在执行另一个任务时在同一个worker中检索。

1 个答案:

答案 0 :(得分:1)

工作者本身就是Python进程,因此您可以使用globals()进行操作。

但是,发布值并在任务之间传递它们可能更清晰。 Dask保留重新运行功能并在不同机器上运行它们的权利,因此根据全局状态或特定于工作人员的状态,很容易让您陷入麻烦。