完整的描述是:如何在每個工作日內運行Google App Engine cron作業?
運行中,每15分鐘一cron
工作,從上午8:00到下午5:00,每個工作日(週一至週五)太平洋時間。此外它可以更好地調整到夏令時的變化
如何在GAE的cron.yaml中做到這一點?
完整的描述是:如何在每個工作日內運行Google App Engine cron作業?
運行中,每15分鐘一cron
工作,從上午8:00到下午5:00,每個工作日(週一至週五)太平洋時間。此外它可以更好地調整到夏令時的變化
如何在GAE的cron.yaml中做到這一點?
你不能。克龍爲您提供了兩種格式之一,但不能同時:
every N (hours|mins|minutes) ["from" (time) "to" (time)]
或
("every"|ordinal) (days) ["of" (monthspec)] (time)
你最好的解決方法是使用:
every 15 minutes from 8:00 to 17:00
,然後在代碼中過濾掉的週末。
最糟糕的情況是,您可以爲每週的每一天創建一個新的cron作業!例如,每個星期一 ... 每個星期二... 每個星期三...
當然不會跳過週末。
我認爲這仍然受到相同的限制,因爲如果您還指定星期幾,則無法在上午8:00至下午5:00指定方式 – Aaron