使用Paster实时检测长请求
cipher.longrequest的Python项目详细描述
一个可以实时监视长时间请求的库。 live意味着只要请求花费的时间超过 预定义的时间,而不仅仅是在请求完成时。
更改
1.1.0(2018-02-06)
- 支持Python2.7、3.5和3.6
1.0.10(2015-10-23)
- 已将线程堆栈跟踪添加到日志消息中。
- 在监视线程池状态时添加了要挂接的事件。
1.0.9(2013-10-02)
- 用none/borked修复getAllThreadInfo和worker_environ
1.0.8(2013-09-30)
- 添加了finished-log-level,以便在 长时间运行的请求已完成。
- 添加了verbose选项,设置on将包括另一个正在运行的 日志项中的线程信息
1.0.7(2013-09-16)
- 添加
- getThreadsUsed:返回当前工作线程数
- getMaxThreadsUsed:返回最大工作线程数 自上次清除后
1.0.6(2013-08-28)
- 删除了dbgp依赖项
1.0.5(2013-08-26)
- 已将removeWSGIStuff移动到RequestCheckerThread。
1.0.4(2012-05-22)
- 首次公开发行
1.0.3(2012-05-22)
- 添加了排除url-%i选项
1.0.2(2012-05-16)
- 应该显示原始url,而不是内部url。 (使用http_x_forwarded_for)
- 删除无意义的wsgi环境变量
- 只报告一次超过限制的请求。
- 报告请求的最终持续时间。
- 当zope请求出现时 -报告运行请求的主体。 -以格式良好的表单列出查询/表单参数。
1.0.1(2012-05-04)
- 忘记声明make_filter入口点。
1.0.0(2012-05-04)
- 作为一个单独的包首次发布。