如何在谷歌应用引擎中每1-4秒一遍又一遍地做同样的事情?

时间:2010-06-07 01:40:26

标签: google-app-engine

我想在google app引擎中每隔几秒钟(4次或更少)运行一个脚本来处理用户输入并生成输出。这样做的最佳方式是什么?

2 个答案:

答案 0 :(得分:2)

<击> 运行一个cron作业。

http://code.google.com/appengine/docs/python/config/cron.html

http://code.google.com/appengine/docs/java/config/cron.html

<击>   

一个cron作业将调用一个URL   给定的时间。由...调用的URL   cron受到相同的限制   配额作为普通的HTTP请求,   包括请求时间限制。   

还要考虑任务队列 - http://code.google.com/appengine/docs/python/taskqueue/overview.html

答案 1 :(得分:1)

重新考虑你在做什么。正如Ash Kim所说,你可以使用任务队列来完成它,但是如果你真的需要运行这样的进程,首先要仔细看看。是否可以重写事物,以便任务仅在需要时运行,或者立即或懒惰地运行(即仅在需要结果时)?