如何告诉Google App Engine应用程序停止运行?

时间:2016-09-25 16:32:36

标签: google-app-engine google-compute-engine google-cloud-platform

在较高级别:部署后,我希望我的Google App Engine应用程序运行一些代码,然后在程序完成后自动停止该程序,这样我就不必手动停止使用UI的版本或实例。

我尝试在此处使用Google Compute Engine API中的停止和删除实例:https://cloud.google.com/compute/docs/reference/latest/instances/delete

当我这样做时,它给了我一个成功的回复,其状态等于'待定。'但是,当我查看应用程序的日志时,而不是停止它看起来只是重复我一遍又一遍地部署的代码,我将其解释为,"哦,它一定不能停止app / instances然后。"

我做错了吗?还有另一种方法可以告诉Google App Engine应用程序停止运行吗?

1 个答案:

答案 0 :(得分:2)

我不确定你要做什么,但似乎你想要App Engine Admin API而不是计算引擎API。我认为通过app.services.versions.patch设置servingStatus可能就是你想要的,但我不确定。

相关问题