mv nginx access log之后

作者尝试查看前一天的Nginx访问日志文件大小达到4.4GB,使用catgrep命令读取耗时较长。在尝试重命名日志文件后,发现Nginx未生成新日志文件且旧文件时间仍在变动。通过使用nginx -s reload命令重新加载配置解决部分问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我想要看一下昨天的access 的count,发现access log的文件大小为4.4G,我使用cat grep 运行了差不多20s,太慢了。然后我mv access.log access-20170117.log之后我发现没有生产新的access.log文件,而且access-20170117.log文件的最后更新时间还在变化,我不清楚是怎么回事,我只能使用-s reload来重新加载一下nginx的conf。

nginx -s reload , 会在处理完当前全部的请求之后重新加载conf,但是一些配置可能会不起作用,例如你新配置了一个domain就不会生效。

转载于:https://www.cnblogs.com/zzx11235/articles/6291682.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值