反馈已提交

网络繁忙

定时任务运维指导

  • 文档创建者:Roxy
  • 历史版本:3
  • 最近更新:Roxy 于 2024-02-21
  • 1. 概述

    当用户设计好定时任务后,可以管理定时任务、监控任务运行状态和查看任务运行日志等。

    本文列举定时任务的常见运维操作。

    2. 前提条件

    已完成定时任务的创建、开发。详情请参见:数据开发概述

    3. 单个任务调度和管理

    定时任务拥有完善的调度能力,可实现定时任务的周期性自动调度执行,同时可以结合 FineDataLink 参数,实现增量数据和全量数据写入到目标表,定时任务支持「手动执行」和「自动调度执行」。

    可以在当前开发的定时任务界面,设置任务调度计划和对任务运行中出现的情况进行预设和管理

    步骤描述
    设置调度计划

    定时调度:在调试好定时任务后,为保证数据及时更新,可以为该任务设置执行频率,定期自动运行定时任务。

    事件调度:若需要进一步设置任务的调度依赖,例如设置任务 A、任务 B 执行成功后再执行任务 C ,则可以使用事件调度。

    配置任务控制-容错机制当定时任务执行时出现问题,可通过「超时限制」、「失败重试」、「脏数据容忍」进行兜底,给出定时任务执行出错时的应对方案。
    配置任务控制-结果通知若定时任务失败(包括脏数据、DDL等),则可将结果通过指定途径推送给指定用户,以便用户及时查看和修复生产环境的定时任务同步。
    配置任务控制-任务属性当 FineDataLink 定时任务并发数不足时,可设置优先执行队列中级别高的流,根据定时任务的重要性优先执行重要的部分。

    4. 批量任务控制

    可以进入「任务运维」>「定时任务」 中批量监控有权限的任务运行状态

    功能描述
    定时任务运维-运行记录

    可查看任务运行情况,包括成功、失败、运行中等状态;

    还可对失败或者有脏数据的任务进行重试,详情参见:重试任务

    定时任务运维-调度计划区别于第三章对单个任务设置的调度,此处可以批量设置调度计划;同时可以通过自定义日历进行调度配置
    定时任务运维-任务管理

    展示定时任务数量和任务调度状态以及调度执行情况

    同时可批量设置结果通知、容错机制、任务属性等等

    负载分配

    由于定时任务运行需要占用内存和并发资源,因此 FineDataLink 提供对定时任务进行独立的资源控制。

    设置内存和并发占用总资源的比重。

    5. 查看任务运行日志

    在任务调度和配置设置完成后,即可正常运行定时任务,任务运行后,即可在任务界面查看到任务运行日志,如下图所示:

    若需要了解日志执行过程中的相关参数请参见:运行日志介绍

    6. 附录

    附件列表


    主题: 任务运维
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持