Google App Engine每天发送邮件

时间:2015-03-12 14:00:14

标签: google-app-engine email

我希望每天早上00:00使用任务队列发送邮件,我最多可以将邮件存储在队列中30天。现在要使一个任务队列运行,我需要一个玉米工作。或者,应用引擎本身会自行运行任务。

我可以为任务队列添加特定时间来像玉米作业一样运行。

1 个答案:

答案 0 :(得分:2)

  

App Engine Cron服务允许您定期配置   在定义的时间或定期间隔运行的计划任务。   这些任务通常称为cron作业。这些cron工作是   由App Engine Cron服务自动触发。例如,   您可以使用它来每天发送报告电子邮件   每10分钟更新一些缓存数据,或更新一些摘要   信息一小时一次。

     

应用程序根目录中的cron.yaml文件(旁边   app.yaml)为您的Python应用程序配置计划任务。该   以下是一个示例cron.yaml文件:

cron:
- description: daily summary job
  url: /tasks/summary
  schedule: every 24 hours
- description: monday morning mailout
  url: /mail/weekly
  schedule: every monday 09:00
  timezone: Australia/NSW
- description: new daily summary job
  url: /tasks/summary
  schedule: every 24 hours
  target: beta

https://cloud.google.com/appengine/docs/python/config/cron