Какие-нибудь обходные пути для 1 минуты ограничения Хрона Google App Engine? - PullRequest

Ответы [ 3 ]

4 голосов
/ 10 июня 2009

Если вы терпеливы, API очереди задач выйдет очень скоро, что обеспечит выполнение задач с произвольными задержками.

2 голосов
/ 10 июня 2009

В зависимости от того, сколько хитов получает ваше приложение (и насколько они последовательны), вы можете использовать метод «бедный человек-хрон».

При каждой загрузке страницы вы проверяете, было ли время последнего выполнения> = 10 секунд назад - если это так, запускаете функцию (либо вызывая функцию in-line, либо, возможно, вызывая реальный URL cron?)

Кроме этого - в настоящее время - нет. Только до тех пор, пока не будут реализованы фоновые задачи или не изменены ограничения cron.


Редактировать: Реализована функция Очередь задач (фоновая обработка)!

1 голос
/ 10 июня 2009

Возможно, после 9 секунд обработки вы можете вызвать еще один cron URL из самого cron?

Не уверен, как это противоречит их условиям использования.

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