Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在X年后运行的任务的AppEngine计划任务语法_Java_Google App Engine - Fatal编程技术网

Java 在X年后运行的任务的AppEngine计划任务语法

Java 在X年后运行的任务的AppEngine计划任务语法,java,google-app-engine,Java,Google App Engine,我有一个任务需要在我的应用程序中每4年运行一次。如何在cron.xml中配置它。我知道1月1日的1将每年运行一次,但是有没有语法可以在X年后运行它,比如说每4年1月1日的 -Srikanth文件似乎没有支持您的愿望 您可以将如此长的时间间隔转换为小时,并改用此格式(在某些情况下,可能很难获得准确的日期/时间-闰年等): 每N小时 我只是尝试了相当于4年多的时间,开发服务器似乎并不不满意: 另一种可能的方法(也允许精确的日期/时间规格)是,如您所述,每年调用一次任务,在应用程序内跟踪上次执行日期

我有一个任务需要在我的应用程序中每4年运行一次。如何在cron.xml中配置它。我知道1月1日的
1将每年运行一次,但是有没有语法可以在X年后运行它,比如说每4年1月1日的

-Srikanth

文件似乎没有支持您的愿望

您可以将如此长的时间间隔转换为小时,并改用此格式(在某些情况下,可能很难获得准确的日期/时间-闰年等):

每N小时

我只是尝试了相当于4年多的时间,开发服务器似乎并不不满意:

另一种可能的方法(也允许精确的日期/时间规格)是,如您所述,每年调用一次任务,在应用程序内跟踪上次执行日期或调用次数,在4次调用中只执行1次实际任务的作业,并在其他3次调用中不执行任何操作而直接退出