未知

z3c.requestlet的Python项目详细描述


简介

记录并显示每个请求的zope实例的ram使用情况。

通过调用@@requestlet,您将得到一个很好的图形 (如果你在表中做了标记)一个使用RAM的表, 与上次请求和uri随时间变化的差异。

这个产品是为了看到图案而设计的 其中请求“丢失”多少RAM。是的 灵感来自http://code.google.com/p/zope-memory-readings/ 并使用那里的图形代码。

日志记录取自seletz的requestlet代码 被RAM使用扩展。

安装/使用

将其添加到buildout.cfg中

[buildout] eggs = z3c.requestlet

[instance] zcml = z3c.requestlet

然后使用plone的portal_quickinstaller安装产品。 如果未安装该产品,它将不会登录,也不会 提供@@requestlet视图。

安装后,您可以致电

http://yoursite/@@requestlet

默认日志文件是/tmp/requestlet.txt,可以使用 名为“requestlet_logname”的环境变量。

您也可以只记录需要超过特定时间的点击 使用名为“min_log_time”的环境变量进行渲染。

日志文件将提供详细的页面生成信息 像这样:

2009-07-01 16:21:39,755 requestlet INFO ELAPSED 0.038s (min 0s) METHOD GET RAM 423124kB URL: localhost:10054/site/++resource++z3c.requestlet.data/layout.css rinfo: last-modified=’Wed, 01 Jul 2009 12:51:28 GMT’ content-length=‘169’ content-type=’text/css; charset=utf-8’ cache-control=’public,max-age=86400’

这提供了:

  • 以plone格式呈现页面的时间(已用)
  • 请求方法(方法)
  • zope进程(ram)的总vmsize
  • 被调用的url(url)
  • 请求信息(RINFO)

兼容性

本产品仅适用于以下系统: 可以从/proc/<;pid>;状态获取内存信息。 这是Linux。

贡献

要贡献,请随时发送修补程序,因为我们没有 这是一个公开的SVN。它由bzr;)管理。

作者

变更日志

0.9.1-错误修复[20090706][Daniel Kraft]

  • 作为调试而不是信息登录

0.9-初始有用版本[20090701][Daniel Kraft,Stefan Eletzhofer]

  • 查看每个请求的RAM使用情况

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Springdata,按视图映射的只读字段   java将会话变量传递给MessageSource   java存储库未与MongoDB和spring自动连接   爪哇为什么我的蚂蚁不动?   如何用一个使用Java泛型的方法替换这些特定于类型的方法?   java画布。半径<1时绘制倒圆   更新m2e项目时出现java错误消息   java如何停止声音   java如果Android活动位于前台,那么向其发送通知意图的合适方式是什么?   借用时java DBCP2超时   java Android apk无法使用PHP通过3g检索数据,在wifi上工作正常   java高亮显示日历视图事件中数据库中的列表数据   java解析一些从php到安卓的JSON时出现问题   java从struts2调用ajax来填充div   java无法正确显示数据库的回迁项   使用Java的selenium Appium iOS自动化:所有具有可访问性ID的元素   java不正确的Linux可用空间   java Else条件在我的JSP中似乎不起作用   java云消息传递(GCM到FCM)