Nginx 日志问题

2012 年 9 月 25 日
 Livid
在浏览器里下载由 nginx 提供服务的大文件,如果在下载完成之前就点取消,发现貌似 nginx 的日志里是不会有这次的访问记录的。

可以有办法将这些不成功的下载也记录下来么?
4951 次点击
所在节点    NGINX
4 条回复
puddingjyz
2012 年 9 月 25 日
nginx是请求完成后才记日志,如果请求中断的确是没有记录下来。你说的这种情况,如果非要记的话,你在下载请求前加一个用于记录的请求……
enj0y
2012 年 9 月 25 日
可以试下302。代价仅是多一个请求。
X-Force
2012 年 9 月 25 日
楼上正解……
kindy
2012 年 12 月 13 日
可以考虑使用 ngx_lua 的 access_by_lua 自己记录一条日志

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/48656

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX