【发布时间】:2017-12-15 02:55:13
【问题描述】:
我正在使用 Apache Flink + RabbitMQ 堆栈。我知道有机会手动触发保存点并从中恢复作业,但问题是 Flink 在成功检查点后确认消息,如果你想创建保存点并恢复状态,你会丢失最后一次成功的保存点和最后一次成功的检查点之间的所有数据.有没有办法从检查点恢复工作?这将解决在不可重放数据源(如rabbitmq)的情况下丢失数据的问题。顺便说一句,如果我们有所有开销的检查点,为什么不让用户使用它们?
【问题讨论】:
标签: rabbitmq apache-flink flink-streaming