首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flink streaming:如何控制执行时间

Flink streaming:如何控制执行时间
EN

Stack Overflow用户
提问于 2017-07-26 22:36:36
回答 1查看 531关注 0票数 0

Spark streaming提供了销毁awaitTermination()的接口。有没有类似的API可以在t秒后优雅地关闭flink流?

EN

回答 1

Stack Overflow用户

发布于 2017-07-29 02:48:33

当流式作业执行时,Flink中的驱动程序(即main方法)不会保持运行。您的程序应该定义一个数据流,调用execute,然后终止。在Spark中,驱动程序保持运行(AFAIK),而awaitTermination与此相关。

请注意,Flink流数据流将继续无限期地执行,除非您使用的是具有有限数量元素的“有界”数据源。您还可以取消或停止作业,甚至可以在停止时获取检查点,以便稍后恢复。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45330102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档