我创建了一个非常小的应用程序,它调用外部网站,接收JSON数据并将其作为JSON文件存储在我的应用程序根文件夹中。 Google Cloud / App引擎的最佳做法是自动化此应用程序?
阅读您的场景,您将不得不使用cron.yaml
选项,也就是Cron服务,但有一些位需要解释。请记住,其中一些链接适用于Python,但您可以切换到您在编程中未提及的编程语言:
queue.yaml
选项,aka the Task Queue service和Cron service。在这种情况下,我建议使用Cron服务,因为配置任务队列服务要简单得多。您只需要configure the cron.yaml
file在您想要的时间点击您的应用程序,就是这样。如果您的请求超过了App Engine Standard中所有请求的60秒限制,我只会推荐任务队列服务,就像在任务队列服务中您可以在队列中“删除”此任务一样。因此,最终,我会使用App Engine Standard,结合云存储来保存JSON文件,因为标准环境也比Flexible环境便宜。