快速解决nginx的access.log持续变大问题
更新时间:2025年11月25日 09:00:20 作者:宋文轩
文章主要讲述了nginx的access.log日志文件突然变大的问题,提供了几种解决方案,包括停止nginx并删除日志文件、覆盖日志文件为空以及在配置文件中修改设置以不打印日志
nginx的access.log持续变大问题
最近在运维工作中发现了一个关于nginx的access.log日志文件飞速扩大的问题,
如下:

首先是切换目录到nginx的logs文件夹下,然后使用命令:
du -h --max-depth=1
就可以看到当前目录下access.log文件为14G,其实这个文件一般情况下是没有太大作用的,既然这样,那我们就可以针对性的去解决它。
温柔一点的做法是
1.停止nginx,删除此日志文件,重启nginx后待其自动产生;
2.或者是直接覆盖此日志文件,使其变为空:
echo "" > /usr/local/nginx/access.log
当然还有更暴力的方法,那就是直接在nginx的配置文件中修改这块的配置,
让其不打印日志:

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Nginx location和proxy_pass配置示例详解
这篇文章主要介绍了Nginx location和proxy_pass配置的相关资料,本文详细探讨了Nginx配置中`location`和`proxy_pass`指令的不同组合方式及其对请求转发路径的影响,通过列举多种组合,展示了`location`匹配目录与`proxy_pass`地址路径如何相互作用,需要的朋友可以参考下2024-11-11
分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置实例)
这篇文章主要介绍了分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置实例),本文先是讲解了分析需要屏蔽日志的方法,然后讲解了Nginx中屏蔽IP的配置方法,需要的朋友可以参考下2015-02-02
nginx部署前端post请求405 not allowed问题解决
在配置前端项目的时候遇到了一个post请求405 not allowed,简单记录一下如何配置,这篇文章主要给大家介绍了关于nginx部署前端post请求405 not allowed问题解决方法,需要的朋友可以参考下2023-09-09


最新评论