You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apache Apex是否具备可视化Web UI?YARN追踪URL404问题咨询

Apache Apex Web UI存在性及访问指南

嘿,作为Apache Apex的新手遇到这个问题挺常见的——先给你吃个定心丸:Apex确实有专门的可视化Web UI,用来监控应用状态、查看逻辑计划、运行指标这些,比直接调用REST端点友好太多了。

下面帮你一步步定位和解决访问问题:

  • 首先,明确Apex UI的正确访问路径
    Apex UI通常有两种访问方式:

    1. 直接访问Apex UI服务端口(默认是8090),格式为:http://<沙箱IP>:8090/ui?appId=<你的应用ID>
      如果你用的是本地Docker沙箱,<沙箱IP>就是localhost,对应你的应用ID就是:http://localhost:8090/ui?appId=application_1527541640016_0001
    2. 通过YARN代理路径访问,要在你之前的URL后加上/ui后缀,也就是:http://localhost:8088/proxy/application_1527541640016_0001/ui
      你之前访问的是YARN代理的根路径所以返回404,加上后缀就能正常打开UI了。
  • 用Apex CLI快速获取正确URL
    如果你不确定具体路径,可以在Docker沙箱里启动Apex CLI,执行命令:

    apex app -status application_1527541640016_0001
    

    命令输出里会直接给出Apex UI的完整链接,复制粘贴到浏览器即可。

  • 排查Docker沙箱的端口映射
    确保启动Docker容器时,已经把Apex UI的默认端口(8090)和YARN的端口(8088)映射到本地,启动命令需要包含:

    -p 8090:8090 -p 8088:8088
    

    要是没加这个映射规则,本地就无法访问容器内的对应端口,自然打不开UI。

  • 确认应用已完全启动
    有时候应用刚提交还在初始化阶段,Apex UI还没完成与应用的绑定,这时候访问也会出错。可以等1-2分钟,或者用YARN命令yarn application -list确认应用状态为RUNNING后再尝试访问。

内容的提问来源于stack exchange,提问作者Matzz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:42:01