Контекст: Я запускаю приложение Google App Engine с автоматическим масштабированием.Единственная регулярная рабочая нагрузка - это задание cron, которое выполняется каждые 5 минут в течение примерно 10 секунд, и другие запросы обычно не обрабатываются.Тем не менее, GAE по-прежнему поддерживает два экземпляра на холостом ходу почти постоянно.
Вопрос: У кого-нибудь есть идея, почему GAE поддерживает два экземпляра на холостом ходу?Можно ли как-то выяснить, что послужило причиной запуска нового экземпляра?
Дополнительная информация: Я знаком со статьей Масштабирование динамических экземпляров и уже пробовалполучить из журнала приложения, почему новые экземпляры запускаются, но не может найти никаких подсказок.Мой app.yaml выглядит так:
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /_ah/queue/deferred
script: google.appengine.ext.deferred.deferred.application
login: admin
# some more url handlers...
libraries:
- name: webapp2
version: latest
- name: jinja2
version: latest
builtins:
- deferred: on