python dev服务器的文档说明了有关运行任务的信息:
当你的应用程序在运行时 开发服务器,任务队列 没有自动处理。代替, 任务队列可以累积任务 检查并执行开发人员 控制台...
但是python sdk 1.3.6版的发行说明(我正在使用)说:
现在启用了自动任务执行功能 dev_appserver。要关闭它 使用标志--disable_task_running。
所以也许文档有点落后,对吧?除非我去“http://localhost:8080/_ah/admin/tasks?queue=default”,否则我会看到:
任务不会自动运行。按“运行”按钮执行每项任务。
任务可以自动运行吗?如果是这样,诀窍是什么?
答案 0 :(得分:2)
似乎问题是我使用python 2.6而不是2.5运行dev服务器。使用2.5时,一切正常。