admin管理员组

文章数量:1130349

Flink之Checkpoint

Flink CheckPoint

  • Checkpoint
    • 1,checkpointConfig
    • 2,barrier
    • 3,如何触发checkpoint?
      • 3.2 异步储存快照

Checkpoint

Flink 容错机制的核心就是持续创建分布式数据流及其状态的一致快照。Flink的checkpoint 是通过分布式快照实现的,所以在flink中这两个词是一个意思。

  • checkpoint用来保证任务的错误恢复。任务失败可以从最新的checkpoint恢复。
  • checkpoint机制需要一个可靠的可以回放数据的数据源(kafka,RabbitMQ,HDFS…)和一个存放state的持久存储(HDFS,S3…)。

1,checkpointConfig

  • 通过调用StreamExecutionEnvironment.enableCheckpointing(internal,mode)启用checkpoint。 internal默认是-1,表示checkpoint不开启,mode默认是EXACTLY_ONCE模式。

  • 可设置checkpoint timeout,超过这个时间checkpoint没

Flink之Checkpoint

Flink CheckPoint

  • Checkpoint
    • 1,checkpointConfig
    • 2,barrier
    • 3,如何触发checkpoint?
      • 3.2 异步储存快照

Checkpoint

Flink 容错机制的核心就是持续创建分布式数据流及其状态的一致快照。Flink的checkpoint 是通过分布式快照实现的,所以在flink中这两个词是一个意思。

  • checkpoint用来保证任务的错误恢复。任务失败可以从最新的checkpoint恢复。
  • checkpoint机制需要一个可靠的可以回放数据的数据源(kafka,RabbitMQ,HDFS…)和一个存放state的持久存储(HDFS,S3…)。

1,checkpointConfig

  • 通过调用StreamExecutionEnvironment.enableCheckpointing(internal,mode)启用checkpoint。 internal默认是-1,表示checkpoint不开启,mode默认是EXACTLY_ONCE模式。

  • 可设置checkpoint timeout,超过这个时间checkpoint没

本文标签: Flink之Checkpoint