跳转到主要内容

用于测量GAE Python应用程序内存占用足迹的WSGI中间件。

项目描述

apptrace软件包提供了一种WSGI中间件,用于跟踪Google App Engine Python应用程序的内存使用情况。

由于apptrace仅用于开发和调试目的,它只能与Google App Engine Python SDK和TyphoonAE的开发appserver一起使用。它肯定不能在GAE生产环境中工作。

要求

apptrace软件包需要Guppy-PE(http://guppy-pe.sourceforge.net)在您的PYTHONPATH上安装。在您使用easy_install命令时,它将被自动安装。

安装

安装apptrace最简单的方法是(假设您已安装setuptools),使用easy_install apptrace

运行Apptrace

为了使用apptrace运行演示应用程序,请运行以下命令

$ apptracectl init demo
$ python dev_appserver.py demo

请参阅此维基页面以获取有关使用apptrace的更详细文档

http://code.google.com/p/apptrace/wiki/UsingApptrace

Buildout

如果您想修改apptrace的最新开发版本,请通过以下命令安装开发环境

$ hg clone https://apptrace.googlecode.com/hg apptrace-dev
$ cd apptrace-dev
$ python bootstrap.py --distribute
$ ./bin/buildout

运行单元测试

可以通过执行以下命令运行所有单元测试

$ ./bin/python setup.py test --appengine-path=<path to the SDK>

联系方式

托拜亚斯·罗达贝尔 <tobias dot rodaebel at googlemail dot com>

变更记录

版本 0.2.3 (2011-07-21)

版本 0.2.2 (2011-01-08)

版本 0.2.1 (2010-10-13)

版本 0.2.0 (2010-10-12)

  • 添加了简单的代码浏览器。

版本 0.1.1 (2010-10-02)

  • 使用单独的memcache命名空间来存储记录。

版本 0.1.0 (2010-10-01)

  • 初始版本。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

apptrace-0.2.3.tar.gz (245.3 kB 查看哈希值)

上传时间 源代码

由以下提供支持