如何更改敏捷的调度程序和工作程序?

时间:2018-11-20 08:46:08

标签: python distributed dask

我是新手,喜欢散布。我想更改dask调度程序而不是localhost以使用服务器的另一个地址。我没有在互联网上找到方法。

能帮我吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

我想您可以将服务器的IP传递给工作程序构造函数,就像完成文档http://docs.dask.org/en/latest/setup/python-advanced.html?highlight=scheduler#worker

一样
w = Worker('tcp://{your_ip_here}:8786')

答案 1 :(得分:0)

从用户会话的角度来看,您使用客户端连接到远程Dask调度程序:

client = dask.distributed.Client('tcp://machine.ip:port')

您需要在其中填写机器的地址和端口的位置。您不应该在会话中构造,我假设您的调度程序已经设置了要与之通信的工人。

是的,还有一些方法可以在配置文件中包括默认地址,包括让调度程序在启动时为您编写默认地址,但是您提到的XML文件不太可能被Dask直接读取。另一方面,设计系统的人可能都有自己的配置层。

相关问题