Настройте yaml для стандартного env - PullRequest
0 голосов
/ 18 января 2019

Я удалил env:flex из моего .yaml файла и развернул его в движке приложения с некоторыми другими изменениями в других файлах. Так что теперь я переключился на стандартную среду с instance_class F1.

С этим экземпляром класса я даже не могу загрузить изображение / изображение в свое приложение, в отладчике он показывает следующую ошибку:

Превышено ограничение мягкой памяти 128 МБ после 129 МБ после обслуживания 34 Всего запросов. Рассмотрите возможность установки большего экземпляра класса в app.yaml.

Пожалуйста, кто-нибудь из Google или кто знает, как правильно настроить файл .yaml, посоветуйте мне:

  1. как мне изменить класс экземпляра?
  2. мне нужно указать какие-либо другие параметры, такие как:

    resources:   
    cpu: 2   
    memory_gb: 2.3   
    disk_size_gb: 10
    

Что такое практика?

И еще одна вещь: я не думаю, что мое приложение внезапно стало настолько популярным. Я неожиданно получаю 3000 запросов в день. Кто-то запускает мое приложение каждые 30 секунд?

1 Ответ

0 голосов
/ 18 января 2019

Стандартная среда не поддерживает такую ​​детальную спецификацию ресурса, как гибкая среда, в ее app.yaml Reference нет конфигурации resources. Он поддерживает только выбор предварительно определенных классов экземпляров. Из того же документа:

instance_class

Дополнительно. экземпляр класса для этой службы.

В зависимости от услуги доступны следующие значения масштабирование

Автоматическое масштабирование

F1, F2, F4, F4_1G

По умолчанию : F1 назначается, если вы не указали класс экземпляра вместе с элементом automatic_scaling .

Базовое и ручное масштабирование

B1, B2, B4, B4_1G, B8

По умолчанию : B2 назначается, если вы не указали класс экземпляра вместе с элементом basic_scaling или manual_scaling элемент.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...