技术解析

Nginx 日志问题
0
1975-02-22 05:01:31
idczone
在浏美国服务器览器里下载由 nginx 提供服务的大文件,如果在下载完成之前就点取消,发现貌似 nginx 的日志里是不会有这次的访问记录的。

可以有办法将这些不成功的下载也记录下来么?
nginx是请求完成后才记日志,如果请求中断的确是没有记录下来。你说的这种情况,如果非要记的话,你在下载请求前加一个用于记录的请求……

可以试下302。代价仅是多一个请求。

楼上正解……

可以考虑使用 ngx_lua 的 access_by_lua 自己记录一条日志

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服