谷歌应用引擎开发服务器(python)上的自动任务执行 | 珊瑚贝

Automatic task execution on google app engine development server (python)


python 开发服务器的文档是这样描述运行任务的:

When your app is running in the
development server, task queues are
not processed automatically. Instead,
task queues accrue tasks which you can
examine and execute from the developer
console…

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

Auto task execution is now enabled in
the dev_appserver. To turn this off
use the flag –disable_task_running.

所以也许文档有点落后,对吧?除了当我去”http://localhost:8080/_ah/admin/tasks?queue=default”时,我看到这个:

Tasks will not run automatically. Push the ‘Run’ button to execute each task.

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

  • 嘿大卫,我通过切换到 python 2.5 解决了这个问题。顺便说一句,我正在使用你的 gaesessions。相当不错。 :)


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

  • 不错的收获。我希望 dev_appserver 会检查 Python 版本,并在您以 2.5.x 版本以外的任何版本运行它时警告您。


来源:https://www.codenong.com/3115053/

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_9793.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?