- App Engine позволяет за 30 секунд загрузить приложение
- Мое приложение занимает около 30 секунд - иногда больше, иногда меньше. Я не знаю, как это исправить.
- Если приложение бездействует (некоторое время не получает запрос), его необходимо перезагрузить.
Итак, чтобы избежать необходимости перезагружать приложение, я хочу имитировать пользовательскую активность, периодически проверяя приложение.
Но есть загвоздка. , .
Если я пингую приложение, и оно уже выгружено App Engine, мой веб-запрос будет первым запросом к приложению, и приложение попытается перезагрузиться. Это может занять более 30 секунд и превысить ограничение времени загрузки.
Так что моя идея - пропинговать приложение, но не ждать ответа. Я смоделировал это вручную, зайдя на сайт из браузера, сделав запрос и немедленно закрыв браузер - похоже, приложение остается в живых.
Какие-либо предложения для хорошего способа сделать это в веб-cron Python или Java (я предполагаю, что решение Python будет проще)?