如果我知道它的 ID,我可以检索一个 distributed.client 实例吗?

Can I retrieve a distributed.client instance if I know its id?

对于 dask,distributed.client 的每个实例都有一个 id。在客户端上调用 .id 将显示其 ID。如果我知道客户端实例的 ID,我可以检索它吗?

一般不推荐使用内部实现。

对于全局客户端(相对于临时客户端),您可以查看变量 distributed.client._global_clients。这个类似字典的值是客户,你可以检查每个客户,看它的ID是否与你要找的那个相匹配

client = [c for c in distributed.client._global_clients.values()
          if c.id == id_i_am_seeking][0]