可以在Google App Engine上为每个月的特定日期安排Cron作业吗?

时间:2010-01-15 22:47:56

标签: google-app-engine cron

问题
是否可以在每月27日的谷歌应用引擎上安排一个cron作业?

背景
看看他们的语法here,看起来这样做太具体了,但我想知道是否有人在这里设法做到了。

有趣的是,这有效:

 1st day of jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec 00:00

但这不是:

27th day of jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec 00:00

我所做的只是更改日期编号(序数),但似乎如果序数大于5,则会出现异常(未加载父模块'antlr3')。我认为这是因为解析器错误地让“第一天”认为它意味着“月中的工作日”或类似的东西。

2 个答案:

答案 0 :(得分:4)

保持简单,愚蠢! ;)

27 of month 9:40

经过测试和工作。

答案 1 :(得分:1)

更新:这个答案已经过时了;看到新接受的答案。

目前看来这是不可能的,但我仍然不确定。

因此,我的工作是设置一个每天运行的cronjob,并且如果它不是第27个,那么它的调用方法会提前返回。每月约29个额外请求并不坏,对吗?