为了账号安全,请及时绑定邮箱和手机立即绑定

Appengine cron.yaml 定义未显示在开发者控制台中

Appengine cron.yaml 定义未显示在开发者控制台中

Go
猛跑小猪 2021-10-04 13:32:25
我有一个包含多个模块和一个 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
提交
取消
意见反馈 帮助中心 APP下载
官方微信