摘要: Quartz的cron表达式 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表示每隔4小时),一个列表(1,3,5),通配符。由于"月份中的日期"和"星期中的日期"这两个元素互斥的,必须要对其中一个设置?. 阅读全文
posted @ 2012-04-14 22:20 懒惰的肥兔 阅读(15310) 评论(5) 推荐(12) 编辑
摘要: Quartz.NET 2.0 可以很方便的通过配置的xml文件方式实现灵活的任务调度配置(1.0版本就已经支持了,只是配置文件格式有些变化) 默认的quartz任务配置文件为quartz_jobs.xml,在quartz服务的根目录下,可以通过quartz.config中quartz.plugin.xml.fileNames = ~/quartz_jobs.xml进行设置 quartz_jobs.xml配置节点介绍 job-scheduling-data 为跟节点不再解释 processing-directives这个节点官方给的示例中就存在,干啥用的没有深入了解,保持默认配置即可 schedule任务调度集合可以配置多个但貌似只有第一个的配置起作用,如何让多个schedule同时起作用希望知道的童鞋告诉下,不胜感激。所有的job和trigger均放在这个节点下面 job 任务,其实就是1.x版本中的,这个节点是用来定义每个具体的任务的,多个任务请创建多个job节点即可 阅读全文
posted @ 2012-04-14 13:28 懒惰的肥兔 阅读(26421) 评论(11) 推荐(18) 编辑
摘要: Quartz.NET 2.0 2012年4月9日发布了Released http://quartznet.sourceforge.net/ 日常开发来说,相对于1.0版,2.0版在使用上有以下几点需要注意的变化 变化一 比1.0多引用了C5.dll C5.dll 一个C#和其他CLI语言的泛型集合类。.Net2.0及以上才可以使用。简介地址:http://www.itu.dk/research/c5/ 变化二 quartz.config有细微变化 quartz.plugin.xml.type由1.x的Quartz.Plugin.Xml.JobInitializationPlugin, Quartz变为了2.0中的Quartz.Plugin.Xml.XMLSchedulingDataProcessorPlugin, Quartz 2.0版本新增了一行配置quartz.scheduler.exporter.channelName = httpQuart 阅读全文
posted @ 2012-04-14 00:49 懒惰的肥兔 阅读(10771) 评论(2) 推荐(12) 编辑