Nginx日志分割配置

来源:互联网 发布:java英语词汇 编辑:程序博客网 时间:2024/05/17 20:35
#/bin/bash savepath_log = 'home/nginx/logs'nglogs = '/opt/nginx/logs'mkdir -p $savepath_log/$(date +%Y)/$(date +%m)mv $nglogs/access.log $savepath_log/$(date +%Y)/$(date +%m)/access.$(date +%Y%m%d).logmv $nglogs/error.log $savepath_log/$(date +%Y)/$(date +%m)/error.$(date +%Y%m%d).logkill -USR1 'cate /opt/nginx/logs/nginx.pid

将这段脚本保存后加入到Linux的crontab守护进程(看crontab那篇博客),让此脚本定时执行,就可以实现日志的每天分割功能了。
通过Nginx的信号“USER1”实现了日志的自动切换功能。

0 0
原创粉丝点击