数小时内停用App Engine实例/服务器以降低成本

时间:2019-03-21 07:52:54

标签: node.js google-app-engine google-cloud-platform gcloud

我希望在夜间关闭在Google App Engine上运行的节点服务器,以降低服务器成本,并在早晨重新启动它。晚上11点至上午11点。

是否有通过在服务器本身上运行功能来关闭应用程序引擎的功能?

然后我将通过外部服务器运行另一个功能,以再次启动服务器/实例。

1 个答案:

答案 0 :(得分:0)

要启用或禁用App Engine应用程序,可以使用apps.patch method中的App Engine Admin API

您必须使用以下参数:

路径参数:

name = apps/[project-id]

查询参数:

updateMask = servingStatus

请求正文:

要启用您的应用程序:

{
  "servingStatus": "SERVING"
}

要禁用您的应用程序,请执行以下操作:

{
  "servingStatus": "USER_DISABLED"
}