【发布时间】:2019-08-13 22:52:03
【问题描述】:
在 dask 中,每个分布式客户端实例都有一个 id。在客户端上调用 .id 将显示其 id。如果我知道它的 id,我可以检索客户端实例吗?
【问题讨论】:
标签: python distributed dask dask-distributed
在 dask 中,每个分布式客户端实例都有一个 id。在客户端上调用 .id 将显示其 id。如果我知道它的 id,我可以检索客户端实例吗?
【问题讨论】:
标签: python distributed dask dask-distributed
一般不建议这样做,使用内部实现。
对于全局客户端(相对于临时客户端),您可以查看变量 distributed.client._global_clients。这个类字典的值就是客户端,你可以检查每一个,看看它的ID是否与你所追求的匹配
client = [c for c in distributed.client._global_clients.values()
if c.id == id_i_am_seeking][0]
【讨论】: