【发布时间】:2008-09-20 23:37:54
【问题描述】:
创建重复任务的最佳方式是什么?
我应该创建一些特殊的语法并对其进行解析,类似于 Linux 上的 Cronjobs,还是我应该更愿意使用每小时运行的 cronjob 来创建更多这些无休止的重复任务?
请记住,您可以有无休止的重复任务和有结束日期的任务。
【问题讨论】:
创建重复任务的最佳方式是什么?
我应该创建一些特殊的语法并对其进行解析,类似于 Linux 上的 Cronjobs,还是我应该更愿意使用每小时运行的 cronjob 来创建更多这些无休止的重复任务?
请记住,您可以有无休止的重复任务和有结束日期的任务。
【问题讨论】:
Quartz 是一个开源作业调度系统,它使用 cron 表达式来控制作业执行的周期性。
【讨论】:
我的方法始终是“以最少的努力获得最大的效果”(或物超所值)。
如果可以使用 cron 来完成,为什么不使用 cron 呢?我认为重新实现 cron 只是为了好玩是浪费精力,所以除非你真的需要 cron 没有的功能,否则请坚持下去。
【讨论】: