开发者社区> 问答> 正文

流处理任务失败该如何追回之前的数据

rollback 后

taskManager 会去获取持久化存储的snapshot , Source 也会回放到 做CheckPoint 时的那个点上

不论你使用的是是什么时间吧 -*来自志愿者整理的flink邮件归档

展开
收起
船长的小螺号 2021-12-03 09:54:48 915 0
1 条回答
写回答
取消 提交回答
    1. Checkpoint 的状态,默认停止后会自行删除,所以如果你重启, Checkpoint 的状态如果没有特殊指定保留,应该就不见了,你无法从

    Checkpoint 的状态恢复。

    1. 使用Savepoint 可以,启动的时候,记得指定状态恢复的目录

    2. 你使用的是事件时间,时间的具体指来源于你的记录中的某个时间字段,所以即使你重启,不会影响窗口类操作。*来自志愿者整理的FLINK邮件归档

    2021-12-03 10:37:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink中的两类新型状态存储 立即下载
为流处理世界重新设计的存储 立即下载
Apache Flink 流式应用中状态的数据结构定义升级 立即下载