快照是一种在系统出现故障时,恢复任务状态的容错机制。支持系统自动创建和人工创建两种生成快照的方式,在任务启动时可以直接使用已有的快照恢复任务状态。
任务默认未开启 Checkpoint 功能。如需使用系统快照或手动创建快照,请提前在任务开发侧的 Flink 配置参数中启用 Checkpoint。
相关文档,请参见配置 Flink 参数。
默认未开启系统快照功能,如果需要使用系统自动创建快照,需要在 Flink 参数中添加savepoint.scheduler.default.interval
参数,设置系统快照间隔时间。快照间隔时长单位为毫秒,最小取值为 60000。
系统每隔一次快照间隔时间就会自动触发创建任务快照,快照类型为自动创建。
您可按需为任务手动创建 Savepoint,快照中包含任务的所有状态和数据,可直接以快照作为恢复(启动)任务的方式。