nginx按小时切割日志
2016-06-06 17:25
615 查看
有的日志比较大,一天的日志就有200g一台机器,如果按天切割日志,文件太大了,需要按小时切割日志。下面讲述一个按小时切割日志的方法,通过apache的cronolog来完成日志的切割。
1、首先安装日志切割 yum install httpd
2、配置nginx的日志落地文件名,比如/opt/log/accesslog。
3、再启动nginx之前,先用mkfifo创建 /opt/log/accesslog 文件,最后启动如下脚本
cat /opt/log/accesslog| /usr/sbin/cronolog /opt/log/access_%Y%m%d%H.log
4、最后启动nginx /opt/nginx/sbin/nginx
5、nginx如何停止 /opt/nginx/sbin/nginx -s stop
1、首先安装日志切割 yum install httpd
2、配置nginx的日志落地文件名,比如/opt/log/accesslog。
3、再启动nginx之前,先用mkfifo创建 /opt/log/accesslog 文件,最后启动如下脚本
cat /opt/log/accesslog| /usr/sbin/cronolog /opt/log/access_%Y%m%d%H.log
4、最后启动nginx /opt/nginx/sbin/nginx
5、nginx如何停止 /opt/nginx/sbin/nginx -s stop
相关文章推荐
- 阿里云SLB负载均衡配置
- CentOS 7 +Nginx
- nginx配置中文域名解析
- nginx配置fastdfs插件后无法访问
- nginx中conf配置
- nginx不支持pathinfo的原因以及解决办法
- NGINX 长字符串被截断的问题
- Nginx vs Apache
- Nginx问题定位之监控进程异常退出
- 深入理解Nginx之调试优化技巧
- Nginx 和 Apache
- nginx日志按照天进行分割
- nginx中配置跨域支持功能
- nginx-页面缓存
- nginx之location配置详解
- Nginx日志配置远程Syslog采集
- nginx中 server name 区别 一次排错的教训
- nginx 逻辑运算if()学习笔记
- nginx
- nginx+onethink配置访问路径