Quartz.Net使用总结

1、Quartz区分NET3.5和NET4.0版本,故新建项目的时候,引用的DLL一定要匹配net freamwork的正确版本。

2、Quartz.dll 依赖于Common.Logging.dll 故也需要将这个DLL程序集引用到项目中。

以下是本人学习Quartz.net的DEMO:http://files.cnblogs.com/zfanlong1314/IBO.XJMYQP.WindowsServices.zip

说明:

IBO.XJMYQP.JobServices 为Topshelf方式。

IBO.XJMYQP.WindowsServices 为windows 服务方法。

3、Quartz.Net中设置的时间触发比需要的时间长,引起的重复触发。(举个栗子,比如每间隔一秒触发执行一个方法,而执行方法需要10秒钟)

Quartz定时任务默认都是并发执行的,不会等待上一次任务执行完毕,只要间隔时间到就会执行, 如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。

解决办法:

给你的Job类加上[DisallowConcurrentExecution]标记

 [DisallowConcurrentExecution]
 [PersistJobDataAfterExecution()]
 public class SyncGasBottlesJob : IJob
{
   
}

需要做一个简易的Cron字符串生成器,并且要获取生成的Cron后面10次的触发时间来验证。

http://www.cnblogs.com/luhuanong/p/4555246.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Cron表达式

    源码地址:http://download.csdn.net/download/xushaonian/5790307

    跟着阿笨一起玩NET
  • VS2012 无法启动IIS Express Web服务器的解决方案

    本文转载:http://blog.csdn.net/hongleidy5000/article/details/22732621

    跟着阿笨一起玩NET
  • C#图片处理示例(裁剪,缩放,清晰度,水印)

    原创文章,转载必需注明出处:http://www.cnblogs.com/wu-jian/

    跟着阿笨一起玩NET
  • Android加载GIF图片的两种方式

    implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.1'

    IT大飞说
  • “水仙花”数

    题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数    本身。例如:153是一个“水仙花数”,因为153=1的三次方+5...

    猿人谷
  • C++经典算法题-打印水仙花数

    题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方...

    cwl_java
  • 清华校友三创论坛成功举办,第四届清华校友三创大赛京津冀赛区正式启动

    2018年12月20日,主题为“数据创新 产业融合”的清华校友三创论坛在清华科技园举行。清华大学副校长、清华校友三创大赛组委会主任杨斌出席并讲话,清华校友总会秘...

    数据派THU
  • 大数据投融资周报(3月19日—3月25日)

    <数据猿导读> 随着DT时代的到来,“大数据”这个词俨然成了一棵“摇钱树”,许多“不差钱”的公司纷纷斥巨资加码大数据领域。今天小编总结了本周大数据领域投融资大事...

    数据猿
  • 程序员年龄增大后的职业出路是什么?

    按照目前2018年互联网圈子的工资,北京妥妥地年薪60w以上,这个年薪其实已经超过了80%的打工仔了。当然如果没有别的收入,只靠这个薪水,想在北京这样的地方买房...

    有福
  • 镁客网每周硬科技领域投融资汇总(3.21-3.27),闻泰科技收购安世半导体剩余股份

    本周硬科技领域投融资事件一共70起,人工智能领域发生28起融资事件和3起收购事件,占比44%;生物医药领域发生18起融资事件和1起收购事件,占比27%;半导体领...

    镁客网

扫码关注云+社区

领取腾讯云代金券