我使用yarn jar
命令提交作业来运行分布式shell。如何以编程方式获取applicationId?
答案 0 :(得分:1)
要获取应用程序标识,您需要转到ResourceManager Web UI,可以通过资源管理器可用的节点的IP地址访问,并且要使用的端口号为 8088 。在那里,您可以看到应用程序ID,容器ID和您的工作状态。
您也可以从CLI查看作业状态。您可以使用命令 yarn application -list 和纱线应用程序状态列出所有正在运行的作业。它不会像您在Web UI中看到的那样详细输出,但会帮助您获取状态和正在运行的作业