- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个在 YARN 上运行 Spark 的设置,我的目标是通过应用程序 ID 以编程方式获取 Spark 作业进度的更新。
我的第一个想法是解析 YARN GUI 的 HTML 输出。然而,这种 GUI 的问题是,与 spark 作业关联的进度条不会定期更新,甚至大部分时间都不会更改:当作业开始时,百分比大约是 10%,并且卡住了到这个值,直到工作完成。所以这样的 YARN 进度条与 Spark Jobs 无关。
当我单击与 Spark 作业对应的 Application Master 链接时,我将被重定向到在作业运行期间临时绑定(bind)的 Spark GUI。阶段页面与 Spark 作业的进度非常相关。然而,它是纯 HTML,因此解析起来很痛苦。在 Spark 文档中,他们讨论了一个 JSON API,但似乎我无法访问它,因为我在 YARN 下并且我正在通过 YARN 代理页面访问 Spark GUI。
可能是一个解决方案,为了访问更多的东西,可能是访问真正的 Spark GUI ip:port,而不是 YARN 代理的,但我不知道我是否可以获得这样的源 URL很容易...
获得 Spark 作业进度的所有这些听起来都很复杂......截至 2018 年,您能否告诉我们获得在 YARN 上运行的 Spark 作业的相关阶段进度的首选方法是什么?
最佳答案
在应用程序本身中,您可以使用 spark.sparkContext.statusTracker
获取有关舞台进度的信息,您可以查看例如Zeppelin Notebook 为 Spark 2.3 实现了一个进度条:https://github.com/apache/zeppelin/blob/master/spark/spark-scala-parent/src/main/scala/org/apache/zeppelin/spark/JobProgressUtil.scala
关于scala - YARN : how to monitor stages progress programatically? 上的 Spark 2.3.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51991915/
我的网站上有一个菜单,它使用 :before 标记设置按钮的图标。这对于可以在 CSS 中设置的静态元素效果很好。一些按钮将从网站上的特定用户设置加载。有没有办法在 CSS 中设置这些,如下所示: .
如何在 Delphi 中动态构造泛型类型? 让我解释一下 如果我有一个接口(interface)IMyInterface , 我想动态分配通用 T参数并以某种方式获取对该类型的引用。 function
我正在尝试将新节点添加到 jQuery SimpleTree ,但我似乎能得到的是“sTC.addNode 不是一个函数”... var simpleTreeCollection = $('.simp
根据选项卡的数量和屏幕方向,选项卡会彼此相邻显示或显示在下拉列表中。我写了一个函数来设置当前选项卡。这有效但不适用于下拉列表模式。必须做什么? static class TabsListener im
我知道这可以用这种方式在 xml 中完成 android:background="@android:drawable/editbox_dropdown_dark_frame" 上面这行是我的想法所以它
我正在开发一个需要一些系统权限的应用程序,但是在 Android Marshmallow 上安装时不再自动授予这些权限。 我想在运行时请求这些权限并运行某种自动化来授予它们,而无需用户在系统权限对话框
案例是将北极指示器复制到一个按钮中并执行旋转。我知道这可以通过完全旋转 map View 来完成。是否有任何其他巧妙的方法可以使注释保持垂直于 ipad 方向,即使在之后旋转 编辑 正如@AlexWa
我正在用 C 语言编写一个命令行计算器,如果它能够在您每次关闭(例如)突出显示前一个括号的括号时移动光标,就像在 emacs 等中一样,这将非常有用。 例如,如果您启动 emacs,然后键入: (bl
我有一个表单,上面写着 Form_ID=9。我想编辑特定提交的 Field_id:50(标签:状态),比如 Sub_id:160。 我可以在自定义模板页面(前端)上使用自定义代码访问该信息,但找不到更
我的用例: 控件上的自定义属性,应该可以通过 css 配置 该属性必须在运行时可以更改 对于给定的控件实例,程序更改不得在重新应用 css 时恢复 自定义StyleableProperty看起来非常适
我混合使用 AnnotationConfigApplicationContext和 ClasspathXmlApplicationContext目前,制作AnnotationConfigApplica
我正在尝试为 actionbarsherlock 的项目设置一个 id,但我得到这个“无法在原始类型 void 上调用 setId(int)” menu.add("new")
我有一个来 self 的 rest API 的图片 url。现在我想在加载 Activity 时将其设置为 ImageView 。下面是我如何从 rest api 获取 bean,然后从中获取 URL
这个问题在这里已经有了答案: Simulate low network connectivity for Android [closed] (27 个答案) 关闭 6 年前。 我目前正在进行测试,我
我正在开发一个图像编辑应用程序,当调用相机时,我可以手动将图片尺寸更改为 16:9,是否可以通过编程将图片尺寸设置为 16:9 来打开相机。 下面的代码调用了相机 Intent intent = ne
给定一个向量,比如 v = 1:10 , 可以从 v 中删除元素使用负索引,例如v[-1] , v[-length(v)] , v[-c(2,3)] , 分别删除第一个、最后一个和第二/第三个元素。
我在 Spring Boot 中有一个实体,它看起来像这样: @Entity @Table(name = "race_class") @Getter @Setter public class Race
我一直致力于创建自定义 ui 控件,并想知道如何以编程方式将单选按钮添加到 UIView。 我只找到了一种解决方案,但它适用于 mac osx 应用程序控制。 所需结果的图像如下所示。 限制 不想使用
任何人都可以解释如何以编程方式向相对布局添加底部边框吗? PS:我使用下面的代码向相对布局添加边框: RelativeLayout layout = (RelativeLayout) view.fin
我创建了一个 eclipse 插件,它可以通过 java 类以编程方式查询 View 名称,如下所示: IViewDescriptor descr = window.getWorkbench().ge
我是一名优秀的程序员,十分优秀!