1)固定延迟重启策略(Fixed Delay Restart Strategy)
2)故障率重启策略(Failure Rate Restart Strategy)
3)没有重启策略(No Restart Strategy)
4)后背重启策略(Fallback Restart Strategy)
默认重启策略是通过Flink的配置文件设置的flink-conf.yaml。定义策略的配置key为: restart-strategy。如果未启用检查点,则使用“无重启”策略。如果激活了检查点但未配置重启策略,则使用“固定延迟策略”:restart-strategy.fixed-delay.attempts: Integer.MAX_VALUE尝试重启。
使用群集定义的重新启动策略。这对于启用检查点的流式传输程序很有帮助。默认情况下,如果没有定义其他重启策略,则选择固定延迟重启策略。