flink有没得重启flink 的时候提交的任务也一起重启了,但是提交的任务每的了?-[阿里云_云淘科技]

flink有没得重启flink 的时候提交的任务也一起重启了,现在是里面有好几个人任务,停电服务器停止了,然后自动启动flink,但是提交的任务每的了?

以下为热心网友提供的参考意见

Flink具有强大的故障恢复机制,其中包括重启策略和故障恢复策略。重启策略决定了作业是否可以被重启以及重启的间隔,而故障恢复策略则决定哪些任务需要被重启。

当Flink作业中的一个或多个任务失败时,例如由于输入数据错误、计算逻辑问题或资源限制,Flink会尝试自动重启这些任务。特别是,Flink提供了灵活的重启策略配置,允许用户指定重启的次数和间隔。例如,固定延迟重启策略允许设置尝试重启的次数和每次重启之间的延迟。此外,还有快速重启Task的配置,这可以在Task异常时只重启失败的Task,避免因非Source Task异常导致的整个作业重新消费数据的情况。

如果您在停电后重新启动了Flink,并且希望作业中的任务也一起重启,那么您需要确保:

  1. 您的Flink集群支持自动恢复功能。
  2. 您的重启策略已正确配置,并允许作业在集群启动时自动重启。
  3. 您的故障恢复策略已设置,以确定哪些任务需要被重启。

如果上述条件都满足,并且在Flink集群启动时加载了适当的重启策略和故障恢复策略,那么提交到Flink的任务应该会自动 restart。不过,建议在实际生产环境中密切监控任务的状态和日志,以确保作业的成功恢复。

以下为热心网友提供的参考意见

基于checkpoint重启,或者捕获异常,基于binlog重启 ,此回答整理自钉群“【③群】Apache Flink China社区”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/22111.html

(0)
匿名
上一篇 2024年1月9日
下一篇 2024年1月9日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。