0
我有一項任務需要在我的應用程序中每4年運行一次。我如何在cron.xml中配置它。我知道<schedule>1 of Jan</schedule>
會每年運行一次,但是有沒有像在<schedule>every 4 years 1 of Jan</schedule>
之類的X年後運行它的語法?AppEngine計劃任務語法,用於任務在X年後運行
-Srikanth
我有一項任務需要在我的應用程序中每4年運行一次。我如何在cron.xml中配置它。我知道<schedule>1 of Jan</schedule>
會每年運行一次,但是有沒有像在<schedule>every 4 years 1 of Jan</schedule>
之類的X年後運行它的語法?AppEngine計劃任務語法,用於任務在X年後運行
-Srikanth
的記錄schedule format似乎並沒有對你的願望的支持。
你可以以小時爲單位的轉換成很長的時間間隔,並使用這種格式,而不是(可能是棘手的確切日期/時間在某些情況下 - 閏年等):
每N小時
我只是試圖相當於超過4年的小時數,開發服務器似乎並沒有不高興:
另一種可能的方法(它也允許精確的日期/時間規格)是按照您提到的每年調用任務,跟蹤您的應用程序中最後執行日期或調用次數,並且只執行實際任務的工作4個調用,並在其他3個調用中完全退出而不做任何事情。