我探索的石英调度,差异的Cron触发器和简单触发之间的Quartz调度
什么是除了如何被定义的Cron它们触发和简单的触发器之间的差异。 我发现任何其他差异。
喜欢哪个是线程安全的或哪些被认为是最佳实践或类似的东西。
有人可以解释什么是我们可以用它们
我探索的石英调度,差异的Cron触发器和简单触发之间的Quartz调度
什么是除了如何被定义的Cron它们触发和简单的触发器之间的差异。 我发现任何其他差异。
喜欢哪个是线程安全的或哪些被认为是最佳实践或类似的东西。
有人可以解释什么是我们可以用它们
两者之间的区别它们之间在什么情况下的差异你只是希望如何安排你的工作的执行。在最佳实践或线程安全方面没有其他差异。
SimpleTrigger
对于希望在特定时间只执行一次的作业非常有用,可以选择在特定时间间隔后重复执行。
CronTrigger
与在一些基于日历的时间表上固有地重复出现的工作有很大不同。因此,通过CronTrigger
,您可以安排每周日凌晨1点运行的作业。
CronTrigger和SimpleTrigger教程包含一些更详细的解释和示例。
当您希望基于间隔的时间表时,区别就在于此。
Cron:如果您在分钟字段中输入'0/15',则表示'每分钟15分钟,从零开始'。如果您在“分钟”字段中使用了“3/20”,则意味着“每隔第二十分钟,从第三分钟开始” - 或换句话说,它与分钟中指定“3,23,43”相同领域。请注意,“/ 35”并不意味着“每35分钟”的微妙含义 - 这意味着“每分钟35分钟,从零开始” - 换句话说就是指定“0,35”。
简单触发:如果您希望触发器在2015年1月13日上午11:23:54时触发,或者如果您希望在此时触发,然后再触发五次,每隔十秒钟触发一次。
+1对于你解释的方式 – practice2perfect 2014-10-16 12:35:30