【nginx】nginx日志出现on文件

问题描述

生产发现容器里多出了一个on文件,非常大。

去看nginx配置已经这样保持16个月了(已经去掉其他无关内容)。

不仅配了两个access_log,容器启动时该变量还赋值成了on。

原因解释

这个问题是因为nginx配置了access_log on;

有两个知识点:

1.access_log只有off的特殊值,其他写法都表示路径

2.如果当前块里有一个access_log off,那其他所有同级别的access_log都会失效

(这也是当时哥们没看到下面那个access_log却配置off生效了的原因......)

正确做法

只留下一个access_log

bash 复制代码
http{
	access_log 默认值为/var/log/nginx/access.log,可以配置成off;
}
相关推荐
明夜之约17 分钟前
Linux 系统命令使用速查手册
linux·运维
武子康44 分钟前
调查研究-153 Cloudflare 能部署网站吗?2026 年完整对比 Vercel / Netlify / 自建服务器
大数据·运维·服务器·人工智能·部署·devops·opc
utf8mb4安全女神1 小时前
子网划分【概念+实操+理解】
运维·服务器·网络
xcLeigh1 小时前
KES数据库运维监控与故障排查实战
运维·数据库·sql·故障排查·运维监控·kes
比昨天多敲两行1 小时前
Linux信号
linux·运维·服务器
志栋智能2 小时前
超自动化安全:构建智能安全运营的神经系统
大数据·运维·网络·人工智能·安全·自动化
着迷不白2 小时前
四、Linux 文件权限+sudo权限委派+IO重定向+vim高级
linux·运维·服务器
是有头发的程序猿2 小时前
AI Agent电商自动化实战:淘宝商品详情API无人化采集与分析教程
运维·人工智能·自动化
取经蜗牛2 小时前
Docker 常用命令全面总结
运维·docker·容器