小樱 发表于 2021/7/13 04:52

kangle访问日志log文件解析,LCVSZK分别标志表示什么意思 标识符

kangle访问日志log文件解析,LCVSZK分别标志表示什么意思 标识符

    kangle对每一个http访问都会进行记录,形成访问日志。在配置文件etc/config.xml里面:
<access_log>var/access.log</access_log>
来设置访问日志记录位置,如果设置/nolog则表示不记录访问日志,如下:
<access_log>/nolog</access_log>
日志格式以行为单位,一行一个请求,和apache的combined日志格式一样,符合w3c规范。格式:
ip 主机名 http用户名 [时间] "方法 url HTTP协议" http代码 body长度 "来源" "user-agent" [附加信息]

127.0.0.1 - - "GET http://bbs.itzmx.com/ HTTP/1.1" 200 13412 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12"
不同的是,kangle在访问日志每行的最后加了一些额外的信息,用[]括起来了,这些信息供我们了解更多的信息,由一些字母组合而成,不同的字母代表不同的意思:
L   表示这是一条长连接,使用了keep-alive
C表示本次请求命中缓存
V表示本次请求经源头验证。
S表示本次请求的内容会保存到缓存中
Z表示本次请求经kangle gzip压缩
K表示本次请求由chunked传送

这些格外的信息有助于我们更加调优服务器。

不可名 发表于 2021/7/19 08:19

{:3027:}{:3027:}{:3027:}
页: [1]
查看完整版本: kangle访问日志log文件解析,LCVSZK分别标志表示什么意思 标识符