zoukankan      html  css  js  c++  java
  • Quartz.Net 1.30的一些设置说明

    1.一个Job可以关联多个触发器,每个触发器独立触发任务执行

    <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任务无法运行

  • 相关阅读:
    HTML DOM教程 14HTML DOM Document 对象
    HTML DOM教程 19HTML DOM Button 对象
    HTML DOM教程 22HTML DOM Form 对象
    HTML DOM教程 16HTML DOM Area 对象
    ubuntu 11.04 问题 小结
    VC6.0的 错误解决办法 小结
    boot.img的解包与打包
    shell里 截取字符串
    从零 使用vc
    Imagemagick 对图片 大小 和 格式的 调整
  • 原文地址:https://www.cnblogs.com/wdfrog/p/2091404.html
Copyright © 2011-2022 走看看