我是新手,喜欢散布。我想更改dask调度程序而不是localhost以使用服务器的另一个地址。我没有在互联网上找到方法。
能帮我吗?
谢谢。
答案 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直接读取。另一方面,设计系统的人可能都有自己的配置层。