2017-10-05 95 views
1

我想從命令行執行相當於Client(LocalCluster())的操作。如何從命令行運行分佈在本地的集羣?

與Jupyter筆記本電腦分佈式交互時,我最終經常重新啓動內核並每次啓動新的LocalCluster以及刷新我的散景網頁。

我寧願有一個進程在後臺運行,我可以連接到,這可能嗎?

回答

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