appengine динамические бэкэнды, как увеличить время простоя? - PullRequest
0 голосов
/ 01 декабря 2011

Динамический бэкэнд отключается через 2-4 минуты простоя. Есть ли способ увеличить этот простой? Потому что в моем приложении мне нужно выполнить некоторую инициализацию, которая займет время, а интервал времени между двумя запросами может превысить 5-10 минут. Если экземпляр не работает, мне нужно снова выполнить инициализацию.

Я не могу использовать резидентные бэкэнды, потому что мне нужен программный (от обычного - внешнего) способ запуска / остановки экземпляра, который в настоящее время невозможен.

Спасибо Adhi

1 Ответ

0 голосов
/ 01 декабря 2011

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

Используя аргумент target, вы можете нацеливать бэкэнд с помощью Push-очередей, как описано в документации

Используя аргумент eta , вы можете запускать задачу N noop каждую минуту, чтобы убедиться, что бэкэнд остается активным в течение как минимум N минут после каждого запроса.

Надеюсь, это поможет.

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