Quartz.Net 1.30的一些设置说明
1.一个Job可以关联多个触发器,每个触发器独立触发任务执行
<job-detail>
<name>TmpLockedManagerJob</name>
<group>CustomerManager</group>
<description>Tmp Locked Manager Job</description>
<job-type>xx.CRM.Jobs.LibManager,xx.CRM.Jobs</job-type>
<volatile>false</volatile>
<durable>true</durable>
<recover>false</recover>
<job-data-map>
<entry>
<key>Days</key>
<value>300</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>CronTrigger1</name>
<group>CustomerManager-Trigger</group>
<start-time>2012-06-20T13:13:00</start-time>
<job-name>TmpLockedManagerJob</job-name>
<job-group>CustomerManager</job-group>
<cron-expression>0 30 8 ? * 3</cron-expression>
</cron>
</trigger>
<trigger>
<cron>
<name>CronTrigger5</name>
<group>CustomerManager-Trigger</group>
<start-time>2012-06-20T13:13:00</start-time>
<job-name>TmpLockedManagerJob</job-name>
<job-group>CustomerManager</job-group>
<cron-expression>0 30 0-9 ? * 4-7</cron-expression>
</cron>
</trigger>
</job>
2.<start-time>中使用的时间需要往前推8个小时才是北京时间,使用+08:00貌似没效果
比方现在是2011-06-07 15:20,你要设置成 <start-time>2011-06-27T07:20:00</start-time>(或者比这个时间小.)才会马上执行.
<cron-expression>里的时间设置跟时区没什么关系,比方小时段设置成3,那么就是凌晨3点钟。
cron 表达公式从左到右依次 为: 秒 分 小时 月中的天 月份 星期中的天 年份(可选) ,各段之间用空格分割
3.Cron Express参考
http://www.cnblogs.com/zhangronghua/archive/2009/10/21/1376431.html
4.针对Quartz.net 2.0 bate1版本,XP下Windows服务配置有问题,Win2003正常,编译时需要注意引用的Quartz版本一致不然job任务无法运行
Quartz.Net 1.30的一些设置说明相关推荐
- 如何设置一个严格30分钟过期的Session
今天在我的微博(Laruence)上发出一个问题: 我在面试的时候, 经常会问一个问题: "如何设置一个30分钟过期的Session?", 大家不要觉得看似简单, 这里面包含的知识 ...
- PHP中设置一个严格30分钟过期Session面试题的4种答案
今天在我的微博上发出一个问题: 我在面试的时候, 经常会问一个问题: "如何设置一个30分钟过期的Session?", 大家不要觉得看似简单, 这里面包含的知识挺多, 特别适合考察 ...
- 如何设置一个严格30分钟过期的Session 1
第一种回答 那么, 最常见的一种回答是: 设置Session的过期时间, 也就是session.gc_maxlifetime, 这种回答是不正确的, 原因如下: 首先, 这个PHP是用一定的概率来运行 ...
- Ubuntu20.04环境下MySQL8.0.30的 用户管理,设置修改密码,密码过期策略,权限管理,角色管理
MySQL8.0.30 用户管理,设置修改密码,权限管理,角色管理 MySQL5.7可以 (创建用户,设置密码,授权) 一步到位
- python热部署_定时任务-Quartz(热部署、冷部署)
1 packagecom.sh.test;2 3 importorg.quartz.CronTrigger;4 importorg.quartz.JobDetail;5 importorg.quart ...
- Quartz Scheduler失火指令说明
有时,Quartz无法在您需要的时间运行您的工作. 这有三个原因: 所有工作线程都忙于运行其他作业(可能具有更高的优先级) 调度程序本身已关闭 该作业是在过去的开始时间安排的(可能是编码错误) 您可以 ...
- 详细讲解Quartz.NET
前言:8月份翻译了Quartz.NET的官方课程:开源的作业调度框架 - Quartz.NET, 有的朋友抱怨难用,确实,目前Qiartz.NET的最新版本还是0.6,还存在很多bug和不完善的地方. ...
- Quartz.NET作业调度框架详解
Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中.它提供了巨大的灵活性而不牺牲 ...
- zz详细讲解Quartz.NET
转载自:http://www.cnblogs.com/shanyou/archive/2007/09/04/881935.html 感谢自由.创新.研究.探索的blog 前言:8月份翻译了Quartz ...
最新文章
- 燕大计算机专业档次,河北省高校排名:分为四个档次,燕大在第二档,第三档有八所高校...
- nyoj 287(区间覆盖)
- C++ primer第六章6.6函数匹配
- java smack 例子_java+smack+openfire即时通讯Im(四)
- mysql 日期型中文报错_mysql日期类型默认值'0000-00-00' 报错,是什么问题?
- 《Visual Studio.NET Tips and Tricks》第一章的翻译
- 【Java】计算8+88+888+8888+....前12项的和
- Maven构建项目 — 知识点梳理
- idea 中新建Servlet
- san服务器型号,san存储服务器配置
- Teamcenter开发问题之-- relation 无法创建 and 无法check in
- [Java] 蓝桥杯ALGO-125 算法训练 王、后传说
- qmessagebox 设置显示屏幕中间_windows7屏幕分辨率设置
- Silverlight4 麦克风应用-录音机
- 数学建模 计算机,计算机数学建模.pdf
- HBuilderX 打包 vue 项目生成 apk
- VennDiagram 画文氏图/维恩图/Venn
- 密码学复习笔记2【分组密码/S-DES、DES】
- no valid sudoers sources found, quitting ubuntu 16.04 devstack
- IDEA 神级插件!效率提升 50 倍!
热门文章
- 刘启成_编写并使用shell脚本
- js不完全入门之数组
- 26个复古风格网站设计欣赏
- JQery遍历方法each
- ++和+的运算优先级和++i和i++混合用法解析
- 11Grac+ASM+linux2.6.18 processes (100) exceeded
- 64位 windows python3.4及numpy matplot等的安装
- 小知识~LocalDB在IIS上如何成功配置
- TabBarItem图片不显示的原因
- Mac下安装PIL库