1. 概述
1.1 版本
FineDataLink 版本 | 功能变动 |
---|---|
4.0.27 | 「调度配置」名称修改为「任务控制」 |
4.1.4 | 「任务控制」中的调度配置Tab,单独独立出来,为「调度计划」 |
4.1.7.3 | 「开发模式」下才支持配置任务控制,「生产模式」不支持设置 |
1.2 功能简介
定时任务的「任务控制」中,包含 3 个 Tab ,可为定时任务设置失败重试次数、超时时间、脏数据容忍行数、执行失败通知方式、任务优先级等。如下图所示:
2. 索引
注:数据开发-定时任务需要发布到「生产模式」中,「任务控制」功能才能正常使用。
功能点 | 说明 |
---|---|
容错机制 | 失败重试: 由于当时的网络波动或者其他原因,导致任务运行中断,过段时间重新运行任务即可成功执行。针对此场景,可在「失败重试」中设置重跑次数和两次重跑之间的间隔,任务在失败之后会进行自动重试 超时限制: 当一个任务长时间运行,该任务可能属于非正常状态,且会导致资源的占用。针对此场景,可在「超时限制」中配置任务的超时时间,运行时间超过设置的时间后正在执行的任务会被强制杀死 脏数据容忍: 用户可设置脏数据阈值、使任务具备一定容错性 |
结果通知 | 任务执行失败后,可通知相关人员任务执行失败 通知渠道:平台、邮件、短信、钉钉群机器人、飞书群机器人、企业微信群机器人 通知内容:任务异常通知、脏数据通知 |
任务属性 | 任务优先级: 可设置定时任务执行的优先级。当线程数不足时,优先执行队列中级别高的流 日志等级设置: 可为定时任务单独设置日志输出级别 |