Автоматическое масштабирование экземпляров в приложении APP в Google Cloud - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть таблица в Google Bigquery, которая периодически растет.

Я хочу использовать Python и pandas, чтобы провести некоторый анализ и преобразование данных и снова поместить его в Google Bigquery.

Я хочу сделать это автоматически масштабируемым, и под этим я подразумеваю увеличение мощности одной машины (вертикальное масштабирование), потому что чем больше увеличивается объем данных, тем больше энергии мне нужно в машину. Это можно сделать с помощью сервиса в Google Cloud под названием гибкая среда движка приложений? Будет ли эта служба автоматически расширяться в зависимости от объема данных, которые необходимо обработать?

Или в облаке Google нет службы, которая может масштабироваться автоматически, и мне придется создавать экземпляр и масштабировать вручную в зависимости от объема данных?

1 Ответ

1 голос
/ 30 апреля 2020

App Engine масштабируется горизонтально, он создает больше экземпляров, чтобы иметь возможность обслуживать несколько запросов, поэтому он не будет подходящим решением для того, что вы ищете.

Кроме того, нет службы, которая масштабирует тип экземпляра. в GCP автоматически вам действительно нужно создать более крупный экземпляр.

Что вы можете сделать, это создать предупреждение с помощью Stackdriver, а затем go для создания экземпляра.

Надеюсь, вы найдете это полезным!

...