我想安排GAE的cron工作在工作日的08-16期间每10分钟运行一次,在周末的10-16运行。我尝试用两个描述拆分两个工作:
every 10 minutes mon,tue,wed,thu,fri from 07:00 to 23:00
every 10 minutes sat, sun from 07:00 to 23:00
但这会产生解析错误。我可以通过每天找一份工作来使它工作,但这似乎也不对。
答案 0 :(得分:1)
不幸的是,这不适用于app引擎cron实现。应用引擎cron format有点令人困惑,因为它实际上是两种格式。一种格式支持指定频率和时间范围(即every 10 minutes from 07:00 to 23:00
),另一种格式支持仅指定特定时间,但在不同的日期(即every mon,tue,wed,thu,fri 07:00
)。
你可以在每个特定时间写出一个巨大的cron文件,但这很愚蠢。相反,您应该只使用every 10 minutes from 08:00 to 16:00
作业,并检查服务器以确保它在您需要的日期和时间范围内(周末)。