Как добиться «планирования» в Google App Engine - PullRequest
0 голосов
/ 27 августа 2009

Знайте, что ни java-версия, ни python-версия не поддерживают потоки или процессы. Так что, если я хочу периодически выполнять небольшой фрагмент в GAE, есть ли возможность?

О, я просто обнаружил, что об этом упоминается документ: http://code.google.com/appengine/docs/java/config/cron.html

1 Ответ

1 голос
/ 03 февраля 2010

Я ненавижу Necromance этот вопрос, но он появился на первой странице результатов поиска, так что ... возможно, Очередь задач (которая в настоящее время является экспериментальной) может подойти для симуляции многозадачности не только для задач cron. В настоящее время вы можете иметь до 10 отдельных очередей со скоростью до 20 выполнений в секунду, поэтому теоретически вы можете выполнить 200 «потоков» в секунду.

Наиболее интересным (для меня, во всяком случае) является параметр размера сегмента конфигурации очереди , который использует алгоритм «токен-корзины» для разрешения пиков использования. Аккуратные вещи.

...