还有一个Flink问题,如果设置为tartupOptions.latest(),每次一次重启都是最新的,哪个参数没有意义啊,比如我十点同步的最新数据,11点停了,12点启动了,哪11-12之间的数据也不会同步吗?
如果将 startupOptions 设置为 latest(),则该参数将指示 Flink 从最新的已完成检查点恢复作业。这意味着作业将从上次停止的位置继续运行,而不会丢失任何数据。
但是,如果作业从未运行过,或者没有可用的检查点,则 latest() 参数将不起作用。在这种情况下,作业将从头开始运行。
因此,只有在作业已经运行过并且存在可用的检查点时,latest() 参数才有意义。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。