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

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

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

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

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

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

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

相关推荐
野曙40 分钟前
快速选择算法:优化大数据中的 Top-K 问题
大数据·数据结构·c++·算法·第k小·第k大
电商数据girl1 小时前
酒店旅游类数据采集API接口之携程数据获取地方美食品列表 获取地方美餐馆列表 景点评论
java·大数据·开发语言·python·json·旅游
OJAC近屿智能2 小时前
ChatGPT再升级!
大数据·人工智能·百度·chatgpt·近屿智能
欧先生^_^2 小时前
现在环保方面有什么新的技术动态
大数据
线条12 小时前
MapReduce Shuffle 全解析:从 Map 端到 Reduce 端的核心数据流
大数据·hadoop·mapreduce
白宇横流学长2 小时前
基于大数据的租房信息可视化系统的设计与实现【源码+文档+部署】
大数据·信息可视化
依年南台3 小时前
Spark缓存
大数据
zxfgdjfjfjflfllf3 小时前
Mapreduce初使用
大数据·wpf·mapreduce
Leo.yuan4 小时前
基于地图的数据可视化:解锁地理数据的真正价值
大数据·数据库·信息可视化·数据挖掘·数据分析
漂流瓶6666665 小时前
运行Spark程序-在shell中运行 --SparkConf 和 SparkContext
大数据·分布式·spark