• Quartz.NET 记录 (草稿)


        public class JobSchedulerWork_Test
        {
            public static async void GetMESData()
            {
                //调度器工厂
                ISchedulerFactory Work = new StdSchedulerFactory();
                //调度器
                IScheduler schedulers_work = await Work.GetScheduler();
                await schedulers_work.GetJobGroupNames();
                /*-------------计划任务代码实现------------------*/
                //创建任务
                IJobDetail job_Work = JobBuilder.Create<DataTesst>()
                    .WithIdentity("TimeGetDataTest", "TimeGroupEMSTest")
                    .Build();
                //创建触发器  每11点55分执行
                //ITrigger TimeGetMESData = TriggerBuilder.Create().WithCronSchedule("0 55 11 * * ?").WithIdentity("TimeGetDataTest", "TimeGroupEMSTest").Build();
                //每五秒执行一次
                ITrigger TimeGetMESData = TriggerBuilder.Create().WithIdentity("TimeGetDataTest", "TimeGroupEMSTest").WithCronSchedule("0/5 * * * * ?").Build();
    //每9秒执行一次
    //ITrigger TimeGetMESData = TriggerBuilder.Create().WithIdentity("TimeGetDataTest", "TimeGroupEMSTest").WithSimpleSchedule(t => t.WithIntervalInSeconds(90000).RepeatForever()).Build(); //添加任务及触发器至调度器中 await schedulers_work.ScheduleJob(job_Work, TimeGetMESData); /*-------------计划任务代码实现------------------*/ //启动 await schedulers_work.Start(); } }

    学习  Quartz.NET  待完善

  • 相关阅读:
    Tjoi 2017 异或和
    Noi 十连测 建造记者站
    Noi 十连测 基因改造计划
    Noi 十连测 人生的经验
    NOI 十连测 Round 5 T2 运河计划
    NOI 十连测 Round 5 T1
    【ZJOI2018】迷宫
    BZOJ 十连测 day5 T3
    BZOJ 十连测 可持久化字符串
    BZOJ 十连测 二进制的世界
  • 原文地址:https://www.cnblogs.com/LinWenQiang/p/14019678.html
Copyright © 2020-2023  润新知