Как программно получить URL Dask-YARN UI - PullRequest
0 голосов
/ 13 февраля 2019

Я использую Dask YARN для создания такого приложения:

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

Обычно я запускаю yarn application -list из командной строки и получаю URL-адрес отслеживания приложения, который указывает на сеть Skein.UI.Я хотел бы программно поместить этот URL в мои журналы.Я вижу, что Skein предоставляет это через объект Application Client (https://jcrist.github.io/skein/api.html#application-client), но я не знаю, как перейти от клиента и кластера Dask-пряжи к созданию объекта Skein Application Client.

Какполучить URL-адрес Skein UI от моего настольного клиента?

1 Ответ

0 голосов
/ 13 февраля 2019

Адрес веб-интерфейса Skein можно получить по адресу:

cluster.application_client.ui.address
...