Flink:管道怎么能优雅地关闭呢



我正在开发一个具有无限源的Flink管道。如何在不调用外部服务的情况下,从管道代码内部优雅地关闭管道,以便检查点等工作?System.exit()似乎太粗糙,在启用重新启动的情况下抛出异常将不起作用。(我正在取消源,但这并没有关闭管道,因为源是未绑定的。(

尝试使用savepoint:https://nightlies.apache.org/flink/flink-docs-master/docs/deployment/cli/#terminating-一份工作。

您可以使用保存点停止流式处理作业。稍后,如果您想恢复流式处理作业,请从保存点重新启动它。

相关内容

  • 没有找到相关文章