在谷歌应用引擎开发服务器(python)上自动执行任务

时间:2010-06-25 01:47:47

标签: python google-app-engine task

python dev服务器的文档说明了有关运行任务的信息:

  

当你的应用程序在运行时   开发服务器,任务队列   没有自动处理。代替,   任务队列可以累积任务   检查并执行开发人员   控制台...

但是python sdk 1.3.6版的发行说明(我正在使用)说:

  

现在启用了自动任务执行功能   dev_appserver。要关闭它   使用标志--disable_task_running。

所以也许文档有点落后,对吧?除非我去“http://localhost:8080/_ah/admin/tasks?queue=default”,否则我会看到:

  

任务不会自动运行。按“运行”按钮执行每项任务。

任务可以自动运行吗?如果是这样,诀窍是什么?

1 个答案:

答案 0 :(得分:2)

似乎问题是我使用python 2.6而不是2.5运行dev服务器。使用2.5时,一切正常。