【问题标题】:How can I run a dask-distributed local cluster from the command line?如何从命令行运行 dask 分布式本地集群?
【发布时间】:2018-03-16 14:17:16
【问题描述】:

我想从命令行执行 Client(LocalCluster()) 的等效操作。

在与来自 Jupyter 笔记本的分布式交互时,我最终会经常重新启动我的内核并每次都启动一个新的 LocalCluster,并刷新我的散景网页。

我宁愿在后台运行一个我可以连接的进程,这可能吗?

【问题讨论】:

    标签: dask dask-distributed


    【解决方案1】:

    这里的相关文档页面是http://distributed.readthedocs.io/en/latest/setup.html#using-the-command-line

    在一个终端中,写下以下内容:

    $ dask-scheduler
    

    在另一个终端中,写入以下内容:

    $ dask-worker localhost:8786
    

    这里的默认值有点不同。 LocalCluster 创建 N 个单线程工作者,而 dask-worker 启动一个 N 线程工作者。您可以使用以下关键字更改这些默认值

    $ dask-worker localhost:8786 --nthreads 1 --nprocs 4
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多