python - Google App Engine - 发布时运行任务

标签 python google-app-engine

我一直在为我的应用程序寻找一个似乎没有在任何地方直接讨论的解决方案。我的目标是发布一个应用程序并让它自动连接到我正在使用的服务器。这只是一个简单的帖子。我一切工作正常,目前正在使用 cron 作业解决这个问题,但这还不够 - 我希望该作业在应用程序发布后自动执行,而不是在一分钟后(或无论指定的时间)可以设置为)。

从概念上讲,我试图让我的应用程序在我的服务器上注册,为此我希望它在发布时运行一次,并且永远不会再次运行。

这个问题有解决办法吗?我查看了任务队列,不确定这是否是我正在寻找的。

任何帮助将不胜感激。 谢谢。

最佳答案

就我个人而言,这对我来说更有意义,因为这是部署过程的责任,而不是应用程序本身的责任。如果您有自己的部署脚本,请在其中添加发布请求(成功部署后)。如果您使用谷歌的命令行工具,您可以将其包装在脚本中。如果您使用第三方工具进行持续集成之类的操作,他们可能有您可以用于此目的的部署 Hook 。

关于python - Google App Engine - 发布时运行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38723681/

相关文章:

java - JPA ManyToOne 字段未存储

google-app-engine - 是否有云/集群/托管提供商按实际使用的 CPU 时间收费?

python - 我要 rolling_apply 吗?

google-app-engine - 应用引擎 : using a context not associated with a request

基于日期的 Python VLOOKUP - Pandas

python - 给定属性查找另一个属性的值

java - App Engine 应用程序性能测试

python - 来自源 'https://storage.googleapis.com' 的字体已被跨源资源共享策略阻止加载

python - 设计一个 RE 来过滤单词

python - 如何将相同的参数解析两次或多次到 python 脚本?