博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WorkSample.Quartz
阅读量:4486 次
发布时间:2019-06-08

本文共 1494 字,大约阅读时间需要 4 分钟。

using Quartz;using Quartz.Impl;using System;using System.Threading.Tasks;namespace WorkSample.Quartz{    class Program    {        static void Main(string[] args)        {            ScheduleJobs().GetAwaiter().GetResult();        }        private static async Task ScheduleJobs()        {            var scheduler = await new StdSchedulerFactory().GetScheduler();            await scheduler.Start();            await scheduler.ScheduleJob(                JobBuilder.Create
().Build(), TriggerBuilder.Create().StartNow().WithCronSchedule("0/1 * * * * ? *").Build() // http://cron.qqe2.com/ ); await scheduler.ScheduleJob( JobBuilder.Create
().Build(), TriggerBuilder.Create().StartNow().WithCronSchedule("0/1 * * * * ? *").Build() ); await Task.Delay(TimeSpan.FromSeconds(60)); await scheduler.Shutdown(); } } public class FirstJob : IJob { public async Task Execute(IJobExecutionContext context) { await Console.Out.WriteLineAsync("FirstJob Execute"); } } public class SecondJob : IJob { public async Task Execute(IJobExecutionContext context) { await Console.Out.WriteLineAsync("SecondJob Execute"); } }}// Install-Package Quartz// https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/index.html

 

转载于:https://www.cnblogs.com/xiaowangzhi/p/11441412.html

你可能感兴趣的文章
django项目部署在Apache服务器中,静态文件路径的注意点
查看>>
Unity检查更新
查看>>
转:objective-c 协议和委托
查看>>
day 55 jQuery 之事件 绑定等
查看>>
前端开源项目周报0221
查看>>
Cinder 挂盘创建不成功解决方案日志中报错
查看>>
[CGGeometry]CGRectInset解析
查看>>
虚机克隆搭建kafka服务器集群
查看>>
二叉排序树
查看>>
Linux 基础入门二
查看>>
最基本的Git使用方式(eclipse上)
查看>>
写给2013的自己
查看>>
Laravel-lumen 配置JWT
查看>>
MySQL常用存储引擎:MyISAM与InnoDB之华山论剑
查看>>
MVC5+EF6 --自定义控制Action访问权限
查看>>
[CF786B] Legacy
查看>>
Spring 注解@Component,@Service,@Controller,@Repository
查看>>
设置RDLC中table控件的表头在每页显示
查看>>
linux中tomcat内存溢出解决办法 分类: 测试 ...
查看>>
jQuery $.each用法
查看>>