Nginx基础篇(10)日志轮转
  UYqGUrvNnnTe 2023年11月02日 43 0

Nginx安装,会默认启动日志轮转

rpm -ql nginx| grep log
/etc/logrotate.d/nginx
/var/log/nginx

cat /etc/logrotate.d/nginx 
/var/log/nginx/*.log { 待切割的日志
daily 天
missingok 丢失不提示
rotate 52 52份
compress 压缩
delaycompress 延迟压缩
notifempty 空文件的话,不转储
create 640 nginx adm 创建新的日志文件,属主
sharedscripts 轮转后共享脚本
postrotate
if [ -f /var/run/nginx.pid ]; then
kill -USR1 `cat /var/run/nginx.pid`
fi
endscript
}
USR1亦通常被用来告知应用程序重载配置文件;例如,向Apache HTTP服务器发送一个USR1信号将导致以下步骤的发生:停止接受新的连接,等待当前连接停止,重新载入配置文件,重新打开日志文件,重启服务器,从而实现相对平滑的不关机的更改。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
UYqGUrvNnnTe
最新推荐 更多