开发者社区> 问答> 正文

flink 失败重启前提是必须开启checkpoint?#Flink

flink 失败重启前提是必须开启checkpoint?#Flink

展开
收起
黄一刀 2020-07-12 22:25:13 1621 0
2 条回答
写回答
取消 提交回答
  • 求知若饥 虚心若愚

    是的, flink 失败重启是 内部恢复到 上一个 成功的 快照(checkpoint ), 当 task manager 因为运行时间很久或者 一些 网络波动挂掉之后,job manager 就会 根据上一次 checkpoint 进行恢复,这里 就有 exactly once 和 at least once 的区别, 前者flink在进行 checkpoint的时候就会 对齐 barrier ,比起后者是效率要低一些。 后者 效率高一些,但是需要 自己的 flink sink 的存储来做 幂等。

    2020-12-04 17:38:47
    赞同 展开评论 打赏
  • 是的

    2020-07-12 22:26:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载