如何使我的程序使用GAE自动添加一个cron作业?

时间:2012-02-13 04:52:48

标签: python google-app-engine cron

我需要制作一个可以自动为自己添加cron作业的机器人,但我认为我无法访问GAE服务器上的cron.yaml文件。我可以用这个做什么?

2 个答案:

答案 0 :(得分:3)

您可以告诉机器人在数据存储区中添加新的计划。

然后创建一个“主”cron作业,其中包含1分钟的计划,用于检查您在数据存储区中设置的计划。然后,cron作业将确定是否需要在当前时间调用相关调度的处理程序。

如果是,则主cron作业将使用TaskQueue API调用存储的作业。

答案 1 :(得分:0)

确实很多开发环境都不允许您访问cron.yaml文件,但是,您可以在本地运行与您部署的程序通信的Python脚本,编辑您的本地cron.yaml副本并推送改变了。