快速解决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根据url中的path动态转发到upstream的实现
这篇文章主要介绍了Nginx根据url中的path动态转发到upstream的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-01-01
mac安装nginx且配置vue/springboot项目过程(本地/服务器)
文章涵盖Mac和Linux安装Nginx的步骤,包括配置路径、自启动、端口修改、前端部署及权限设置,解决常见问题以确保服务正常运行2025-07-07


最新评论