2009-08-27 57 views
0

了解Java版本或Python版本,它不支持线程或进程。所以如果我想在GAE中定期执行一小段代码,有没有可能?如何在Google App Engine中实现“计划”

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

+0

是的,它们在平台的早期版本中无法使用,但稍后添加(这绝对是许多开发人员想要的功能)。顺便说一句,当你回答你自己的问题时,我认为这个约定实际上是发布一个答案 - 然后你可以接受。否则,该问题将显示为“未答复”。 – 2009-08-27 09:52:46

+0

几乎是http://stackoverflow.com/questions/1276984/gwt-google-app-engine-timertask-or-thread-in-serviceimpl-throw-exception/1277502#1277502的副本 – Chii 2009-08-27 10:46:37

回答

1

我讨厌Necromance这个问题,但它在搜索结果的第一页上出现了,所以......它可能是Task Queue(目前正在进行实验)可能非常适合模拟除cron作业之外的多任务处理。您目前可以拥有多达10个独立的队列,每秒最多执行20次,因此理论上每秒可以执行200个“线程”。

最让人感兴趣的是(对我而言)是queue configuration的桶大小参数,它使用“令牌桶”算法来允许使用尖峰。整齐的东西。