Quartz定时任务框架,定时任务信息的存储分为 内存存储和数据库存储,分别对应RAMJobStore、JobStoreTX、JobStoreCMT。
在单实例部署 Quartz框架的情况下,可把定时任务信息存储内存中,使用RAMJobStore即可,这样获取定时信息比较迅速。
但是在分布式集群部署情况下,定时任务信息必须存储在数据库中,及使用JobStoreTX或JobStoreCMT进行存储。
问题:
JobStoreTX和JobStoreCMT到底有什么区别?分别在什么情况下使用?很疑惑,求各位大神指点。