本文主要是介绍【Flink】FLIP-249: Flink Web UI Enhancement for Speculative Execution,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.动机
翻译:https://cwiki.apache.org/confluence/display/FLINK/FLIP-249%3A+Flink+Web+UI+Enhancement+for+Speculative+Execution
作为FLIP-168和FLIP-224的后续步骤,在启用投机执行机制的情况下,需要对Flink Web UI进行增强,以便显示相关信息。
2.公共接口
Flink Web UI的以下部分和相应的REST API将被更改:
目前,每个作业顶点(即子任务、TaskManagers、backpressure、Metrics)的详细页面假设每个子任务只有一次尝试。启用投机执行后,假设将被打破,我们需要明确地显示具有多次运行尝试的子任务的每次尝试的信息。
在启用推测执行的情况下,如果某些任务管理器一直运行缓慢,它们将被标记为阻塞,不再为资源请求提供服务。如果这些任务管理器在web UI中仍然被认为是可用的,用户可能会感到困惑。因此,我们需要在必要时在概述页面中显示被阻塞的任务管理器的数量,并在任务管理器列表页面中以“blocked”标记这些任务管理器。
我们希望对Web UI和REST api的所有更改对不使用推
这篇关于【Flink】FLIP-249: Flink Web UI Enhancement for Speculative Execution的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!