我有一个包含多个模块和一个 dispatch.yaml 的基本 appengine 项目:my-project/boxes/app.yaml(默认模块)my-project/users/app.yaml(用户模块)我的项目/dispatch.yaml我正在尝试使用以下定义配置一个每小时的 cronjob:cron:- description: hourly box purging url: /api/boxes.purge schedule: every 1 hours target: default我已经尝试将它添加到它所关注的模块中,所以将上面的定义放在文件中:'my-project/boxes/cron.yaml' 并运行appcfg.py cron_info boxes/. 我的终端似乎表明一切顺利:hourly box purging:URL: /api/boxes.purgeSchedule: every 1 hours (UTC)2015-04-30 10:08:00Z, 0:59:55 from now2015-04-30 11:08:00Z, 1:59:55 from now2015-04-30 12:08:00Z, 2:59:55 from now2015-04-30 13:08:00Z, 3:59:55 from now2015-04-30 14:08:00Z, 4:59:55 from now是的,Appengine 开发人员控制台未能反映这一点,并且不会运行 cron 作业。它确实显示在本地开发面板上。将定义放在项目的根目录中(除了 dispatch.yaml)会产生相同的结果。我尝试过的其他事情(徒劳):重新部署所有代码,appcfg.py update_dispatch在刷新开发人员控制台之前等待一段时间。希望有人能够帮助我找到明显的错误,或者确认他们是一些错误。
1 回答
- 1 回答
- 0 关注
- 145 浏览
添加回答
举报
0/150
提交
取消