![]() |
1
1
基本上你是对的。正如您所说,检查点通常在Flink内部用于容错,它更像是框架内的一个概念当应用程序失败时,程序将尝试从最新的检查点重新启动。这就是检查点在弗林克的工作原理,没有任何人的干涉。
对。在这些情况下,您不希望从检查点还原,因为最近的检查点可能发生在几分钟前。相反,您希望对整个应用程序的当前状态进行快照,并从最新的保存点重新启动它,这可能是恢复应用程序而无需太多延迟的最快方法。
它仍然是检查点,但将根据您的配置在外部持久化。它可以用于恢复应用程序,但是由于检查点之间存在间隔,所以状态不是实时的。 有关更多信息,请查看以下博客文章: https://data-artisans.com/blog/differences-between-savepoints-and-checkpoints-in-flink . |
![]() |
Ellen Spertus · 使用Scala访问HBase的推荐方法 7 年前 |
![]() |
Daniel · 目录中的Apache Flink流文件 7 年前 |
![]() |
Jicaar · 一个卡夫卡制作人可以被多个接收器安全使用吗? 7 年前 |