Spark REST端点URL-无法访问

Spark REST端点URL-无法访问,rest,apache-spark,yarn,Rest,Apache Spark,Yarn,我在群集模式下使用spark diver在纱线上运行火花流作业。我想访问本文中描述的REST端点 Spark版本是2.1 根据文档,可以在“”处访问正在运行的应用程序终结点 在资源管理器UI上,单击特定应用程序,然后单击应用程序主跟踪url以获取主机名。但它仍然不起作用 如何在上面的url中找到节点而不是本地主机 上面链接中给出的另一个选项是使用基本url“http://:18080/api/v1” 如上所述,我通过RM尝试了同样的方法,但没有成功 如何找到上述url的链接 当您在资源管理器UI

我在群集模式下使用spark diver在纱线上运行火花流作业。我想访问本文中描述的REST端点

Spark版本是2.1

根据文档,可以在“”处访问正在运行的应用程序终结点

在资源管理器UI上,单击特定应用程序,然后单击应用程序主跟踪url以获取主机名。但它仍然不起作用

如何在上面的url中找到节点而不是本地主机

上面链接中给出的另一个选项是使用基本url“http://:18080/api/v1”

如上所述,我通过RM尝试了同样的方法,但没有成功

如何找到上述url的链接


当您在资源管理器UI中单击“应用程序主机”链接时,URL应该类似于“”。您只需在该URL的末尾添加
/api/v1
,即可访问该api。

根据spark文档-“端点安装在/api/v1。例如,对于历史服务器,它们通常可以在http://:18080/api/v1处访问,对于正在运行的应用程序,可以在处访问。”,我尝试了你提到的内容,但仍然不起作用。使用spark版本编辑了问题当你访问
[APP\u MASTER\u URL]/api/v1
时会看到什么?404页或其他内容?http://:8088/proxy//api/v1-无法通过chrome访问该网站。http://:18088/api/v1/applications(根据文档)-这也会产生相同的结果。您确定您的Spark Web UI在http://:8088上可见吗?它通常是一些随机端口,而这个端口看起来并不随机:-)。您可以在进入资源管理器UI、查找应用程序并单击“应用程序主机”链接时获取地址。它应该看起来像
https://some.host.here:9124/proxy/application_1510567277729_0004