Кажется, что консоль приложений Google и консоль разработчиков снова изменились. Я не могу понять, как сохранить экземпляр для движка google-приложений, даже если сайт является кумиром. Там используется слайдер для этого в настройках движка приложения, но этого больше нет. Я думаю, что в Google Speak у меня есть динамические экземпляры, и мне нужен один резидентный экземпляр для начала. Первый хит на сайте просто слишком длинный.Как сохранить исполняемый экземпляр для Google App Engine
ответ
Время безотказной работы depends on the type of scaling, настроенное для соответствующего модуля. Только ручные и базовые экземпляры модуля масштабирования могут быть резидентными. Выбор типа масштабирования модуля осуществляется через соответствующий module's configuration file.
Вы также можете взглянуть на warmup requests, что поможет уменьшить время отклика при запуске дополнительных экземпляров, кроме самого первого/резидентного экземпляра.
Хотя ответ, предоставленный Дэном, верен: тип модуля определяет масштабирование - вероятно, вы хотите сохранить хотя бы один экземпляр своего модуля по умолчанию с «автоматическим масштабированием» вокруг на узле с низким трафиком.
Вы можете установить cron job и каждую минуту выполнять ping webapp каждую минуту, чтобы достичь этого.
Более дорогостоящим подходом было бы установить min-idle-экземпляры в 1 для вашего модуля по умолчанию. Но у вас будет 2 экземпляра (бездействующий экземпляр перестает работать, поэтому GAE запускает новый простаивающий), как только на вашем сайте будет трафик.
Для сайта с низким трафиком я также предлагаю установить минимальную задержку с задержкой немного выше (например, 5 секунд) и одновременные запросы, достаточные для предотвращения разворачивания новых экземпляров, если на главной странице запускаются несколько запросов Ajax. Это гарантирует, что один экземпляр будет обслуживать их всех, и лишние экземпляры не начнут слишком быстро развиваться.
Thumbs up, чтобы избежать затрат, настроив 'ping' cron вместо min-idle-экземпляров. –
- 1. Экземпляр экземпляра Google App Engine
- 2. Что такое экземпляр Google App Engine?
- 3. Docker: Как сохранить исполняемый экземпляр?
- 4. Экземпляр часов в Google App Engine
- 5. Неверный экземпляр внешнего приложения Google App Engine
- 6. Google App Engine PHPBB
- 7. google app engine datastore
- 8. Google App Engine PHP исполняемый путь не найден
- 9. Google App Engine TaskOptions
- 10. OpenID для Google App Engine
- 11. Шаблон для Google App Engine
- 12. App Engine - Как сохранить Blob?
- 13. WebTest для Google App Engine
- 14. Платеж для Google App Engine
- 15. Светильники для Google App Engine
- 16. Google App Engine для Twisted
- 17. Как развернуть 1 экземпляр в Google App Engine
- 18. Как закончить экземпляр приложения Google App Engine программно в Java?
- 19. Авторизация Google App Engine для Google BigQuery
- 20. Google Войти для python Google App Engine
- 21. Сохранить исполняемый экземпляр pdf в другое место
- 22. Джанго Google App Engine
- 23. google app engine Bigtable
- 24. Google App Engine HTTP
- 25. Google app engine Хранение
- 26. Google App Engine Quota's
- 27. Google App Engine & Python
- 28. Google App Engine - Deadlocking?
- 29. Google app engine/Google Apps для домена
- 30. Google app engine & CDN
Это похоже на тип документации, в которой я нуждался. Похоже, что настройки примерно такие же, как раньше, но настроены в конфигурации приложения вместо консоли пользовательского интерфейса. –