安排活动每周一00:00运行的最佳方法是什么?
请注意,该应用程序全天候运行。因此不需要基于操作系统的调度程序,如cron。
答案 0 :(得分:6)
如果它是一个运行时间很长的应用程序,您可以在Java应用程序中嵌入Quartz Scheduler。 Quartz是一个非常灵活/强大的调度程序,可以通过多种方式进行配置。
或者,如果您只是想在特定时间运行Java进程,那么您应该查看cron。
编辑:鉴于您的应用是24/7(注意上面的评论),Quartz绝对是前进的方向。
答案 1 :(得分:1)
我认为cron4J可能是您最好的选择。然后,您可以将其配置为在ceratin时运行。
答案 2 :(得分:1)
我们的OS调度程序; cron,Windows任务调度程序或类似的