在 Google App Engine 中使用 Cron 作业

Posted

技术标签:

【中文标题】在 Google App Engine 中使用 Cron 作业【英文标题】:Use of Cron jobs in Google App Engine 【发布时间】:2010-09-13 19:47:08 【问题描述】:

如何在 Google App Engine 上使用 Cron?

【问题讨论】:

【参考方案1】:

Google 已在 AppEngine 中正式启用 cron,更多详情请查看:

用于 Python 的 Cron: http://code.google.com/appengine/docs/python/config/cron.html

Java 的 Cron: http://code.google.com/appengine/docs/java/config/cron.html

【讨论】:

现在您可以使用云功能做到这一点:firebase.googleblog.com/2019/04/…【参考方案2】:

This page 列出了如何在 Google Appengine 上实现类似 Cron 的功能。

【讨论】:

【参考方案3】:

您现在可以使用 google appengine 运行计划任务

http://code.google.com/appengine/docs/python/config/cron.html#Securing_URLs_for_Cron

【讨论】:

【参考方案4】:

将 cmets 发送至 issue 6 以了解可能的解决方法。

【讨论】:

该链接中所有建议的解决方法都取决于外部框。答案 1 建议在没有外部盒子的情况下解决问题【参考方案5】:

使用http://schedulerservice.appspot.com/ 或http://code.google.com/p/gaeutilities/wiki/Cron

【讨论】:

【参考方案6】:

请参阅 this post - 也许很快我们就会在 GAE 中获得类似 cron 的功能。

【讨论】:

【参考方案7】:

根据官方 AppEngine 博客的公开 roadmap update 两周前,计划任务(以及后台任务队列)将于近期(截至 2 月 2 日“未来六个月”)发布。 2009 年 6 月)。

【讨论】:

【参考方案8】:

这是一个示例http://cron-tab.appspot.com/,python 源代码可在 code.google.com/p/cron-tab/ 的相关项目中获得

【讨论】:

【参考方案9】:

以下是使用 Google App Engine Cron Job 发送自动电子邮件的教程:

http://www.fishbonecloud.com/2010/11/automated-email-using-google-app-engine.html

【讨论】:

【参考方案10】:

您可以使用 GAE Cron 作业,但要小心,因为它们不支持 HTTPS!

【讨论】:

以上是关于在 Google App Engine 中使用 Cron 作业的主要内容,如果未能解决你的问题,请参考以下文章

是否有可能使用 Google App Engine 托管多个应用程序?

在 Google App Engine 中使用 Cron 作业

没有在Google App Engine中安排的Cron作业

使用 rtmplite 在 Google App Engine 中录制音频?

Google App Engine:在 Python 中使用自定义入口点

如何在 Google App Engine 标准环境中使用 Google Cloud Build 或其他方法设置环境变量?