3

我使用 Node.js 和 PhantomJS 制作了一个小型 Web 服务,并使用其灵活的环境将其部署到 Google 应用引擎...问题是,该服务每天仅使用半小时,但 VM 实例正在运行时间,我为此付出代价......所以我需要能够在我的应用程序的预定运行时间之前自动启动实例,然后自动停止它们我尝试使用 Cron 作业通过 API 调用启动/停止,就像在这里一样,但它失败了..

感谢提前

4

1 回答 1

4

我们目前似乎没有在其余 API 中公开版本停止方法: https ://cloud.google.com/appengine/docs/admin-api/

但是 - 您可以通过运行以下命令来停止版本:

gcloud app versions list
gcloud app versions stop <version>

这将确保关闭虚拟机。当您准备好重新打开它们时...

gcloud app versions start <version>

希望这可以帮助!

于 2016-07-28T04:41:27.953 回答