作业停止

如果您对作业进行了修改(例如更改SQL代码、增删改WITH参数、更改作业版本等),且希望修改生效,则需要先上线,然后停止再启动。另外,如果作业无法复用State,希望作业全新启动时,也需要停止后再启动作业。本文为您介绍如何停止作业。

前提条件

  • 作业为运行中。

  • 其他阿里云账号或RAM用户共同使用Flink全托管产品时,需要为阿里云账号或RAM用户授权,以进行作业停止等相关操作,详情请参见项目空间授权

注意事项

在作业运行过程中,我们仅保留最新的系统检查点,停止时不会自动清理系统检查点。

操作步骤

  1. 进入作业运维页面。

    1. 登录实时计算控制台

    2. 单击对应工作空间操作列下的控制台

  2. 运维中心 > 作业运维页面,单击目标作业操作列下的停止

    image.png

    更多设置中的选项说明如下:

    • 停止前创建一次快照:如果您需要在停止前创建一次快照,则需要先单击更多设置,然后选中停止前创建一次快照。选中停止前创建一次快照,作业会先进行快照创建,然后进入停止流程。如果您未选中停止前创建一次快照,则作业会直接进入停止流程。

    • 输出窗口数(Drain):该选项用于永久性终止作业,具体原理请参见Drain

      重要

      如果您希望稍后再重新启动作业,请不要选中该选项。因为恢复作业时,可能会出现错误的结果。

  3. 单击确定