Отключите Instance / Server App Engine в течение нескольких часов, чтобы сократить расходы - PullRequest
0 голосов
/ 21 марта 2019

Я хочу отключить сервер узлов, работающий на движке приложений Google в ночное время, чтобы снизить затраты на сервер и снова запустить его утром. 11 вечера - 11 часов утра

Есть ли способ отключить ядро ​​приложения, запустив функцию на самом сервере?

Затем я бы запустил другую функцию через внешний сервер, чтобы снова запустить сервер / экземпляр.

1 Ответ

0 голосов
/ 21 марта 2019

Чтобы включить или отключить приложение App Engine, вы можете использовать метод apps.patch из API администратора App Engine .

Вы должны использовать эти параметры:

Параметры пути:

name = apps/[project-id]

Параметры запроса:

updateMask = servingStatus

Тело запроса:

Чтобы включить приложение:

{
  "servingStatus": "SERVING"
}

Чтобы отключить ваше приложение:

{
  "servingStatus": "USER_DISABLED"
}
...