前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快速学习-Saturn停止作业

快速学习-Saturn停止作业

作者头像
cwl_java
发布2020-09-18 09:50:29
4930
发布2020-09-18 09:50:29
举报
文章被收录于专栏:cwl_Java

停止作业

当我们要停止一个作业,有两种方式:

  • 在作业配置页面停止作业
  • 在作业列表页面批量停止

在作业配置页面停止作业

直接点击右上角的“禁用”按钮

在这里插入图片描述
在这里插入图片描述

在作业总览页面批量停止

先批量选择你要停止的作业,然后点击“禁用作业”按钮

在这里插入图片描述
在这里插入图片描述

作业禁用后,可能出现两种状态:

  • 已停止:表示作业已经停止 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mFMdUmwF-1600160566678)(_media/job_is_stopped.jpg)]
  • 停止中:表示作业正在运行中,运行完才停止[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jxkoX4NL-1600160566679)(_media/job_is_stopping.jpg)]

当我们需要立即终止正在处于停止中作业的时候,需要点击“立即终止作业”

立即终止作业(即强杀) 会终止业务线程,如果业务的代码实现不能保证幂等性,则可能会导致一些影响业务的后果。

立即终止作业不支持批量操作。

在这里插入图片描述
在这里插入图片描述

点击后,Saturn Executor收到信号即会对业务线程进行强杀。正常情况下会进入STOPPED状态。

但是,当业务代码存在不可中断的实现,例如socket.read()没有设置超时一直等待读的情况,就强杀不了。这种情况需要运维介入,重启Executor。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 停止作业
    • 在作业配置页面停止作业
      • 在作业总览页面批量停止
        • 当我们需要立即终止正在处于停止中作业的时候,需要点击“立即终止作业”
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档