如何在Google App Engine中实现“日程安排”

时间:2009-08-27 09:37:34

标签: java multithreading google-app-engine scheduling

知道java-version或python-version它不支持线程或进程。因此,如果我想在GAE中定期执行一个小片段,有可能吗?

哦,我只是发现有一个提到的文件: http://code.google.com/appengine/docs/java/config/cron.html

1 个答案:

答案 0 :(得分:1)

我讨厌Necromance这个问题,但它出现在搜索结果的第一页上,所以......可能是Task Queue(目前是实验性的)可能是一个很好的选择用于模拟超出cron作业的多任务处理。您当前最多可以拥有10个单独的队列,每秒最多执行20次,因此理论上您可以每秒执行200个“线程”。

最有趣的(对我而言)是queue configuration的bucket size参数,它使用“令牌桶”算法来允许使用峰值。整洁的东西。