Наше приложение Google App Engine работает очень медленно, и я пытаюсь решить проблему, следуя приведенным здесь инструкциям:
https://cloud.google.com/appengine/docs/adminconsole/performancesettings
В нем говорится, что нужно настроить класс экземпляра внешнего интерфейса, отредактировав файл настроек. Я считаю, что в нашем приложении речь идет о файле app.yaml, хотя я не уверен. Я попытался добавить новые настройки в app.yaml:
application: app
version: 2-01
runtime: python27
### Lines I added ###
instance_class: B8
basic_scaling:
max_instances: 11
idle_timeout: 10m
### END lines added ###
api_version: 1
threadsafe: false
Но когда я пытаюсь развернуть с этими изменениями, выдает эту ошибку:
Ошибка 400: --- начать вывод сервера --- В настоящее время ваше приложение имеет пользовательские настройки производительности, которые несовместимы с функцией модулей. Вы должны очистить или перенести эти настройки уровня приложения, прежде чем сможете загрузить модуль, отличный от модуля по умолчанию. Дополнительную информацию см. в разделе «Производительность» на странице настроек приложения в консоли администратора. --- вывод конечного сервера ---
Я просмотрел всю консоль администратора и не могу найти раздел производительности или страницу под названием «Настройки приложения», если уж на то пошло. Я предполагаю, что структура консоли администратора изменилась после этого сообщения об ошибке. Но это оставляет меня в недоумении, как решить проблему, чтобы увеличить количество экземпляров в приложении. Как избавиться от этой ошибки и увеличить количество экземпляров?