apache-spark - YARN 作业在接受状态下花费的时间
问题描述
如何检查 Spark 作业在分配资源之前处于接受状态的时间?我可以在 YARN UI 中检查它还是 Spark 为此发布了一些遥测数据?我们可以在作业运行时看到状态,但是我们如何查看旧作业呢?
解决方案
在纱线日志中查找状态变化
<timestamp> INFO impl.YarnClientImpl: Submitted application application_XXX
<timestamp> INFO yarn.Client: Application report for application_XXXX (state: ACCEPTED)
然后,您可以捕获状态更改时的时间差异。
推荐阅读
- dji-sdk - 使用 4.8.1 提交到 testflight 时出现问题
- c# - 两个域指向一个 c# mvc web 应用程序的两个控制器
- typescript - 在 TypeScript 中生成颜色、高度和 base64 字符串
- html - Scale a div without changing the size and position of its child elements
- javascript - 可观察数组上的敲除删除功能不起作用
- windows - 如何将消息从电子发送到另一个进程(其他本机 Windows 应用程序)
- c# - 如果找到完全匹配,则 C# 字符串替换
- c++ - 使用按位赋值操作进行 C++ 类型转换
- vbscript - 在 VBScript 中通过 SendKeys 传递 (–)
- python - ImportError: No module named watson_developer_cloud