1、引用附件中的两个DLL

2、创建类

 public class QuartzJob:IStatefulJob
{
private static ISchedulerFactory factory = null;
private static IScheduler scheduler = null; /// <summary>
/// 启动任务
/// </summary>
public static void Start()
{
try
{
factory = new StdSchedulerFactory();
scheduler = factory.GetScheduler();
JobDetail job1 = new JobDetail("job1", "jobgroup1", typeof(QuartzJob), false, true, true);
CronTrigger trigger = new CronTrigger("trigger1", "group1", "job1", "jobgroup1", "0 0/1 * * * ?");
trigger.TimeZone = TimeZone.CurrentTimeZone;
scheduler.ScheduleJob(job1, trigger); JobDetail job2 = new JobDetail("job2", "jobgroup2", typeof(QuartzJob), false, true, true);
trigger = new CronTrigger("trigger2", "group2", "job2", "jobgroup2", "0 0 8 * * ?");
trigger.TimeZone = TimeZone.CurrentTimeZone;
scheduler.ScheduleJob(job2, trigger); scheduler.Start();
}
catch (Exception e)
{ }
}
/// <summary>
/// 停止任务
/// </summary>
public static void Stop()
{
scheduler.Shutdown(true);
}
/// <summary>
/// 暂停任务
/// </summary>
public static void Pause()
{
scheduler.PauseAll();
}
/// <summary>
/// 继续任务
/// </summary>
public static void Continue()
{
scheduler.ResumeAll();
}
/// <summary>
/// 任务执行体
/// </summary>
/// <param name="context"></param>
public void Execute(JobExecutionContext context)
{ try
{
if (context.Trigger.JobName == "job1")
{ }
if (context.Trigger.JobName == "job2")
{ }
}
catch (Exception ex)
{ }
}
}

3、调用方法

   QuartzJob.Start();

4、点击下载附件

最新文章

  1. cocoapods:安装/更新Ruby环境教程
  2. angularjs笔记(一)
  3. BZOJ4554: [Tjoi2016&amp;Heoi2016]游戏
  4. 使用main方法调用http请求本地服务器的某个servlet报错问题
  5. 我常用的Linux命令
  6. ASP.NET MVC3学习心得-----表单和HTML辅助方法
  7. meminfo,df,
  8. JS中typeof和instanceof用法区别
  9. 小白学爬虫-设置Selenium+Chrome代理
  10. 在Jenkins中配置执行远程shell命令
  11. CSS Sprite雪碧图
  12. JAVA对象 向上转型upcasting,向下转型downcasting
  13. Hibernate_事务管理
  14. CI入门
  15. 安装JDK时提示 IllegalArgumentException:Invalid characters in hostname的解决方法
  16. 20165302 敏捷开发与XP实践作业
  17. CCF认证201712-1最小差值
  18. Kubernetes学习之路(十八)之认证、授权和准入控制
  19. 关于51精确延时及keil仿真延时时间
  20. Jenkins 更新最新版本

热门文章

  1. IOS中调用系统拨打电话发送短信
  2. elasticsearch索引查询,日志搜素
  3. 阶乘问题(大数阶乘)简单 n! (一个大数与一个小数相乘的算法 、一个大数与一个小数的除法算法 *【模板】 )
  4. HDU3746 Cyclic Nacklace —— KMP 最小循环节
  5. Web前端性能优化经验分享
  6. hdu 4302 Holedox Eating(优先队列/线段树)
  7. Linux系统CentOS下mysql的安装日志
  8. C++中volatile及编译器优化
  9. javascript之递归得DOM文本
  10. explain之二:Explain 结果解读与实践,分析诊断工具之二