Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flink 在弗林克提升内时旗_Apache Flink_Flink Streaming - Fatal编程技术网

Apache flink 在弗林克提升内时旗

Apache flink 在弗林克提升内时旗,apache-flink,flink-streaming,Apache Flink,Flink Streaming,我正在浏览JobClient最近的API,我在方法stopWithSavepoint中看到了advanceToEndofettime标志。如果我理解正确,这将导致作业刷新基于时间的窗口。因此,如果我们从这个保存点开始,作业将从没有任何元素的windows开始。在我当前的用例中,我并不认为这是可取的——在我们所有的应用程序中,恢复重启后的状态是至关重要的。我想知道这样做的用例是什么?一种有用的情况是,您知道工作已经完成,并且不会有任何进一步的输入。如果源是有限的,比如文件,Flink会自动将当前水

我正在浏览JobClient最近的API,我在方法
stopWithSavepoint
中看到了
advanceToEndofettime
标志。如果我理解正确,这将导致作业刷新基于时间的窗口。因此,如果我们从这个保存点开始,作业将从没有任何元素的windows开始。在我当前的用例中,我并不认为这是可取的——在我们所有的应用程序中,恢复重启后的状态是至关重要的。我想知道这样做的用例是什么?

一种有用的情况是,您知道工作已经完成,并且不会有任何进一步的输入。如果源是有限的,比如文件,Flink会自动将当前水印推进到
水印.MAX_watermark
,并停止作业


但是,对于潜在的无限流媒体源,这不会发生,即使它们是有界的——您想要停止的作业就在那里,等待更多事件处理(永远不会发生),并保留您想要清除的最终结果集。
advanceToEndofettime
选项可让您彻底关闭此功能。

在一种情况下,如果您知道作业已完成,并且不会有任何进一步的输入,则此功能将非常有用。如果源是有限的,比如文件,Flink会自动将当前水印推进到
水印.MAX_watermark
,并停止作业

但是,对于潜在的无限流媒体源,这不会发生,即使它们是有界的——您想要停止的作业就在那里,等待更多事件处理(永远不会发生),并保留您想要清除的最终结果集。
advanceToEndofettime
选项可让您完全关闭此功能