【大数据面试题】31 Flink 有哪些重启方法

一步一个脚印,一天一道面试题

Flink 提供了几种不同的重启方法:

  1. 异常自动从 Checkpoint 重启: Checkpoint是Flink的另一种状态快照机制,它比Savepoint更为频繁,提供了细粒度的状态恢复点。通过配置Checkpoint,Flink会周期性地自动保存作业的状态。如果作业失败,Flink可以根据最后一个成功的Checkpoint自动重启并恢复状态,从而达到"恰好一次"或"至少一次"的处理语义。要启用Checkpoint,需要在作业配置中开启Checkpoint并设置Checkpoint的参数,如间隔时间、模式等。

  2. 从Savepoint重启 : SavepointCheckpoint 类似,是拿来保存当时状态的一个机制。以便后续可以从这个状态恢复执行。你可以手动触发保存Savepoint。一般是升级,或者更新配置信息之类的时候用。一般手动用的。

  3. 手动重启: 最直接的方法是手动停止作业后,通过Flink的控制台或命令行工具重新提交作业。这种方式不涉及自动化或特定的故障恢复策略,但在调试或测试场景中较为常用。

我是近未来,祝你变得更强!

相关推荐
喂完待续3 小时前
Apache Hudi:数据湖的实时革命
大数据·数据仓库·分布式·架构·apache·数据库架构
青云交3 小时前
Java 大视界 -- 基于 Java 的大数据可视化在城市交通拥堵治理与出行效率提升中的应用(398)
java·大数据·flink·大数据可视化·拥堵预测·城市交通治理·实时热力图
还是大剑师兰特9 小时前
Flink面试题及详细答案100道(1-20)- 基础概念与架构
大数据·flink·大剑师·flink面试题
sleetdream12 小时前
Flink Sql 按分钟或日期统计数据量
sql·flink
1892280486113 小时前
NY243NY253美光固态闪存NY257NY260
大数据·网络·人工智能·缓存
武子康13 小时前
大数据-70 Kafka 日志清理:删除、压缩及混合模式最佳实践
大数据·后端·kafka
CCF_NOI.15 小时前
解锁聚变密码:从微观世界到能源新未来
大数据·人工智能·计算机·聚变
杨荧15 小时前
基于Python的电影评论数据分析系统 Python+Django+Vue.js
大数据·前端·vue.js·python
数据智研16 小时前
【数据分享】上市公司创新韧性数据(2007-2023)
大数据·人工智能
辞--忧1 天前
双十一美妆数据分析:洞察消费趋势与行业秘密
大数据