我目前正在处理一个运行缓慢的现有 Django 项目(我认为这主要是由于 AJAX 调用)。但是,为了优先考虑优化,我想知道 HTTP 响应代码后面的数字是什么意思。
[03/Dec/2011 22:25:00] "GET /userbase HTTP/1.1" 200 5914 <--This number
[03/Dec/2011 22:25:39] "GET /cohorts?weekly=true HTTP/1.1" 200 27985 <--This too
[03/Dec/2011 22:26:13] "GET /cohorts?weekly=false HTTP/1.1" 200 11416 <--and this one
Run Code Online (Sandbox Code Playgroud)
由于需要更长时间的数字更大,我认为这是获得响应所需的时间。但这是如何衡量的?以毫秒为单位?澄清将不胜感激。
这些是以字节为单位的响应大小。更长的可能是更大的响应,需要更长的时间来计算。不幸的是,输出没有显示请求所用的时间,尽管我相信曾经有一个功能请求。
如果您担心完成请求需要多长时间,您可能需要考虑安装 django-extensions 并使用 RunProfileServer 来构建报告。
https://github.com/django-extensions/django-extensions
http://packages.python.org/django-extensions/runprofileserver.html
如果您需要更全面的生产日志记录,请查看 django-sentry。
https://github.com/django-extensions/django-extensions
归档时间: |
|
查看次数: |
552 次 |
最近记录: |