会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Loading
每天都有新发现
首页
新随笔
联系
订阅
管理
2019年1月16日
Quartz.net设置任务中同时最多运行一个实例 [DisallowConcurrentExecution]
摘要: Quartz定时任务默认都是并发执行的,不会等待上一次任务执行完毕,只要间隔时间到就会执行, 如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。 比如Job设置1分钟跑一次,每次获取50条短信发送,发送完成后状态设置为已发送。但是可能Job1执行的时间超过1分钟50条短信还没有跑完,这时候Job2 启动了,就会获取全部未发送的记录继续发送。造成重复执行短信发送的问题。
阅读全文
posted @ 2019-01-16 14:05 Dhoopu
阅读(1310)
评论(0)
推荐(0)
编辑
公告