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

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

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

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

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

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

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

相关推荐
FksLiao37 分钟前
Superset配置Report & Alert实践及二次开发实践
大数据·superset
PowerBI学谦5 小时前
Python in Excel高级分析:一键RFM分析
大数据·人工智能·pandas
WHYBIGDATA8 小时前
Hive之分区表
大数据·hive·hadoop
梦醒沉醉9 小时前
HBase Shell
大数据·数据库·hbase
caihuayuan510 小时前
MySQL:MySQL8.0 JSON类型使用整理,基于用户画像的案例
java·大数据·spring boot·后端
disgare12 小时前
Hadoop 基础原理
大数据·hadoop·分布式
阿里云大数据AI技术12 小时前
阿里云 MaxCompute MaxQA 开启公测,解锁近实时高效查询体验
大数据·阿里云·云原生·实时数仓·maxcompute
moton201713 小时前
二.数据治理流程架构
大数据·数据安全·etl·数据管理·数据架构·数据流程·数据生命周期
饮长安千年月14 小时前
IOT-CVE-2018-17066(D-Link命令注入漏洞)
大数据·网络·物联网·安全·elasticsearch·搜索引擎
leeindex14 小时前
ES 渗透查询 (Percolate query)
大数据·elasticsearch·搜索引擎·全文检索·中文分词·渗透·lucene