查询延迟任务和错误任务时,按最大错误数来取
大石头 编写于 2024-06-26 14:08:03
AntJob
using System;
using System.ComponentModel;
using AntJob;

namespace HisAgent;

[DisplayName("定时欢迎")]
[Description("简单的定时任务")]
internal class HelloJob : Handler
{
    public HelloJob()
    {
        Job.Cron = "7/30 * * * * ?";
    }

    protected override Int32 Execute(JobContext ctx)
    {
        using var span = Tracer?.NewSpan("HelloJob", ctx.Task.DataTime);

        // 当前任务时间
        var time = ctx.Task.DataTime;
        WriteLog("新生命蚂蚁调度系统!当前任务时间:{0}", time);

        // 成功处理数据量
        return 1;
    }
}