MVC架构介绍——自运行任务
2018-03-07 13:45
459 查看
实例产品基于asp.net mvc 5.0框架,源码下载地址:http://www.jinhusns.com/Products/Download通过自运行任务来调度及执行程序中需要定时触发或处理的一些操作:
可以通过配置相关规则来使任务在制定的周期或时间点运行。
可以在日志中记录任务执行中产生的异常。
可以方便的编辑任务的时间规则、禁用启用状态等任务的相关配置。我们的自运行任务基于Quartz.NET框架的核心是调度器定时调度开发的。使用实例:
每个任务的具体实现主要是通过实现ITask接口来实现的,并且需要tn_TaskDetails表中进行任务初始化配置,除此之外无需作其他额外工作。
数据库中需要添加相关初始化数据。
Quartz中时间表达式的设置:
时间格式:s>m>h>d>m>w(?)>y(?),分别对应:秒>分>小时>日>月>周>年例子:
0 59 23 * *? 为每天23:59:00开始执行
0 1,2,3 11,12 * *? 为每天11:01,11:02,11:03;12:01,12:02,12:03分执行任务
0 0/5 14 * *? 每天下午的2点到2点59分整点开始,每限5分触发)
0 10,44 14?3 WED 3月份每周三下午的2点10分和2点44分触发
0 15 10?* MON-FRI 从周一到周五每天上午的10点15分触发
0 15 10 * *? 2005 2005年每天10点15分触发
0 0-5 14 * *? 每天下午的2点到2点05分每分触发在线生成器:http://cron.qqe2.com/
可以通过配置相关规则来使任务在制定的周期或时间点运行。
可以在日志中记录任务执行中产生的异常。
可以方便的编辑任务的时间规则、禁用启用状态等任务的相关配置。我们的自运行任务基于Quartz.NET框架的核心是调度器定时调度开发的。使用实例:
每个任务的具体实现主要是通过实现ITask接口来实现的,并且需要tn_TaskDetails表中进行任务初始化配置,除此之外无需作其他额外工作。
数据库中需要添加相关初始化数据。
Quartz中时间表达式的设置:
时间格式:s>m>h>d>m>w(?)>y(?),分别对应:秒>分>小时>日>月>周>年例子:
0 59 23 * *? 为每天23:59:00开始执行
0 1,2,3 11,12 * *? 为每天11:01,11:02,11:03;12:01,12:02,12:03分执行任务
0 0/5 14 * *? 每天下午的2点到2点59分整点开始,每限5分触发)
0 10,44 14?3 WED 3月份每周三下午的2点10分和2点44分触发
0 15 10?* MON-FRI 从周一到周五每天上午的10点15分触发
0 15 10 * *? 2005 2005年每天10点15分触发
0 0-5 14 * *? 每天下午的2点到2点05分每分触发在线生成器:http://cron.qqe2.com/
相关文章推荐
- MVC架构介绍——自运行任务
- MVC架构介绍——自运行任务
- MVC架构介绍-Model的开发
- ASP.NET MVC架构与实战系列之一:理解MVC底层运行机制
- 虚拟主机中,不修改IIS设置,在IIS6下运行MVC架构的网站
- 近乎产品MVC架构介绍-Model的开发
- MVC架构介绍-序列化属性
- AWS中批处理任务运行架构
- 近乎产品MVC架构介绍-多租户模式
- 【Spring学习笔记-MVC-1.0】Spring MVC架构介绍
- 近乎产品MVC架构介绍-多租户模式
- 程序架构和MVC介绍
- 不修改IIS设置,在IIS6下运行MVC架构的网站
- beego的MVC架构介绍
- spring+springMvc 架构导致定时任务重复加载执行两次
- MVC架构介绍-事件机制
- 介绍MVC编程架构模式
- 虚拟主机中,不修改IIS设置,在IIS6下运行MVC架构的网站
- MVC架构介绍—查询功能的开发
- Nova 各个组件介绍以及功能分析(逻辑架构,运行架构,开发架构以及数据库)