无法获取要在Flink中加载的检查点

时间:2019-05-30 22:29:27

标签: apache-flink flink-streaming

我希望在Flink中加载最新的检查点,但事实并非如此。我已经编写了一个字数统计应用程序,该应用程序旨在在重新启动后恢复对中断处的计数。我正在从IDE中运行它,所以我没有启动Flink集群。

这是我编写的代码https://github.com/edu05/wordcount/tree/simple 这是从Flink创建者提供的有关检查点的示例中得到启发的。https://github.com/streaming-with-flink/examples-scala

我想念什么?如何避免重新打印某些字数统计表?我在Apache Flink上的Stackoverflow中看不到很多贡献者,是否还有另一个更合适的论坛?

1 个答案:

答案 0 :(得分:2)

默认情况下,不保留检查点,仅用于从故障中恢复作业。

如果您需要从保留的检查点开始工作,则必须像从保存点那样通过以下方式手动进行工作:

$ bin/flink run -s :checkpointMetaDataPath [:runArgs]