用Appstats做性能分析
2010 1 19 11:58 PM 2528次查看
分类:Google App Engine 标签:Google App Engine, Python, 性能
英文介绍可以看《Profiling Google App Engine with Appstats》,顺便盗链下图:
用法也很简单,先下载代码,解压到你的app文件夹里。
接着修改运行application的地方,保证是用util.run_wsgi_app(app)来运行。(如果用Django,自己看说明,我没试过。)
然后新建一个appengine_config.py文件,内容如下,保存在app文件夹根目录下:
def webapp_add_wsgi_middleware(app):
from appstats import recording
app = recording.appstats_wsgi_middleware(app)
return app
最后,修改app.yaml文件,添加这样几行:
- url: /stats.*
script: appstats/ui.py
login: admin # 如果不希望别人看到,就加上这行
部署代码后就可以去查看了,路径是'/stats/'。不过我第一次访问时出错了,在url后加了个?号就正常了。
向下滚动可载入更多评论,或者点这里禁止自动加载。