码迷,mamicode.com
首页 > 其他好文 > 详细

quartz学习

时间:2016-10-18 07:45:24      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

quartz框架中T_TASK_TRIGGERS表 TRIGGER_STATE 字段显示任务的属性大概状态有这几种:
WAITING:等待
PAUSED:暂停
ACQUIRED:正常执行
BLOCKED:阻塞
ERROR:错误
Quartz 是通过数据库行级锁的方式实现多线程之间任务争用的问题
#劣势:
1、它也不能很好的解决故障转移(譬如执行中的节点突然停掉了, QuartZ 不能将这个执行中的任务立马分配给其他节点执行,最多设置了 QuartZ 的可恢复性,在停掉的节点重启之后重新执行该任务.但如果这个节点再也不启动起来了呢?那就只能呵呵了)
2、行锁有嘟些特点呢,开销大,加锁慢,会出现死锁

quartz学习

标签:

原文地址:http://www.cnblogs.com/sprinng/p/5971951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!