AppEngine管理虚拟机Cron作业?

时间:2015-12-11 19:38:08

标签: google-app-engine google-managed-vm

因此,我使用AE托管的虚拟机来托管具有nodejs泊坞窗图像的网站 - 工作效果很好 - 网站工作等。但是,我似乎无法注册AE cron作业。我在app.yaml文件旁边添加了一个cron.yaml文件,我并没有将它排除在我的docker文件中。

我需要为cron作业注册一些额外的步骤吗?或者托管VM上不支持cron作业吗?

Cron.yaml:

cron:
- description: daily summary job
  url: /cron/socialmedia/twitter
  schedule: every 2 minutes

2 个答案:

答案 0 :(得分:1)

至少在常规GAE(即非托管虚拟机)上,只需使用appcfg.py update上传应用程序, 总是也会更新cron作业。

Updating cron jobs具体而言,在这种情况下使用appcfg.py update_cron应该有效。

答案 1 :(得分:0)

您可以使用cron.yaml

部署gcloud preview app deploy cron.yaml个工作