您可以在Flink全托管开发控制台上对状态为RUNNING的作业进行暂停或停止操作,本文为您介绍如何暂停与停止作业。

背景信息

暂停和停止操作在功能说明、使用场景和启动方案方面各有不同。您需要根据实际的业务需要,选择对应的操作。二者的差异情况如下表所示。
操作 功能说明 使用场景 启动方案
暂停 暂停作业时,系统会默认执行一次Savepoint后结束作业运行。 修改了资源配置后,需要经过暂停和启动的步骤,才能变更生效。 作业暂停后再启动时,默认从最新状态恢复。详情请参见作业启动
停止 停止作业时,系统会自动清除作业相关的Checkpoint信息。 更改了SQL逻辑、更改作业版本、增删WITH参数或增加作业参数后,需要经过停止和启动的步骤,才能使变更生效。 作业停止后再启动时,您可以选择全新启动(无状态),同时您也可以指定读取数据的时间;或者从所选Savepoint恢复作业。详情请参见作业启动
说明 如果您修改了SQL等逻辑导致State不兼容,则只能从无状态启动作业。

作业暂停

  1. 登录实时计算管理控制台
  2. Flink全托管页签,单击对应工作空间操作列下的控制台
  3. 在左侧导航栏上,单击作业运维
  4. 单击目标作业操作列下的暂停
  5. 单击确定

作业停止

  1. 登录实时计算管理控制台
  2. Flink全托管页签,单击对应工作空间操作列下的控制台
  3. 在左侧导航栏上,单击作业运维
  4. 单击目标作业操作列下的停止
  5. 单击确定
    确定
    说明 停止时默认选中在停止前创建Savepoint,您也可以取消选中。