我希望在Flink中加载最新的检查点,但事实并非如此。我已经编写了一个字数统计应用程序,该应用程序旨在在重新启动后恢复对中断处的计数。我正在从IDE中运行它,所以我没有启动Flink集群。
这是我编写的代码https://github.com/edu05/wordcount/tree/simple 这是从Flink创建者提供的有关检查点的示例中得到启发的。https://github.com/streaming-with-flink/examples-scala
我想念什么?如何避免重新打印某些字数统计表?我在Apache Flink上的Stackoverflow中看不到很多贡献者,是否还有另一个更合适的论坛?
答案 0 :(得分:2)
默认情况下,不保留检查点,仅用于从故障中恢复作业。
如果您需要从保留的检查点开始工作,则必须像从保存点那样通过以下方式手动进行工作:
$ bin/flink run -s :checkpointMetaDataPath [:runArgs]