如何以编程方式获取Dask-YARN UI网址

时间:2019-02-12 21:28:29

标签: dask dask-distributed

我正在使用Dask YARN创建这样的应用程序:

spec = skein.ApplicationSpec( ... )
cluster = YarnCluster.from_specification(spec)
client = Client(cluster)

通常,我然后从命令行运行yarn application -list并获取指向Skein Web UI的应用程序Tracking-URL。我想以编程方式将此URL放入我的日志中。我看到Skein通过Application Client对象(https://jcrist.github.io/skein/api.html#application-client)提供了此功能,但我不知道如何从Dask-yarn客户和群集过渡到拥有Skein Application Client对象。

如何从台式纱客户端获取Skein UI URL?

1 个答案:

答案 0 :(得分:1)

可以通过以下方式访问Skein Web UI的地址:

cluster.application_client.ui.address