You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "JIN SUN (JIRA)" <ji...@apache.org> on 2018/10/16 21:06:00 UTC
[jira] [Created] (FLINK-10572) Enable Per-job level failover
strategy.
JIN SUN created FLINK-10572:
-------------------------------
Summary: Enable Per-job level failover strategy.
Key: FLINK-10572
URL: https://issues.apache.org/jira/browse/FLINK-10572
Project: Flink
Issue Type: Sub-task
Components: JobManager
Reporter: JIN SUN
Assignee: JIN SUN
Fix For: 1.7.0
Today we can specify ExecutionMode in ExecutionConfig, its a per-job setting. However, FailoverStrategy is a cluster-level configuration, while it should be per-job:
* The FailoverStrategy has dependencies with ExecutionMode in ExecutionConfig, such as Pipelined ExecutionMode doesn't compatible with RestartIndividualStrategy, so set it as cluster-level doesn't make sense.
* The FailoverStrategy also has dependencies with RestartStrategy. Like in the new Batch failover strategy, instead of keep on restarting, we want to fail the job if certain condition met, as a result, a NoRestart or some new Restart strategy should be configured.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)