我的任务需要在我的应用程序中每4年运行一次。如何在cron.xml中配置它。我知道<schedule>1 of Jan</schedule>
会每年运行一次,但有一种语法可以在X年之后运行它<schedule>every 4 years 1 of Jan</schedule>
吗?
-Srikanth
答案 0 :(得分:0)
记录在案的schedule format似乎并没有支持你想要的东西。
您可以在几小时内转换如此长的间隔并使用此格式(在某些情况下可能很难获得确切的日期/时间 - 闰年等):
每隔N小时
我只是尝试了相当于4年多的小时,开发服务器似乎并不开心:
另一种可能的方法(也允许精确的日期/时间规范)是按照您的提及每年调用一次任务,在应用程序中跟踪上次执行日期或调用次数,并仅执行实际任务&#39;在4个调用中的1个中完成工作,只是退出而不在其他3个调用中执行任何操作。