Linux使用logrotate定时分割日志
2024-08-23 02:42:38
1、分割nginx日志
vim /etc/logrotate.d/nginx
/var/log/nginx/*log {
create 0644 nginx nginx
rotate 10
missingok
notifempty
compress
sharedscripts
postrotate
/bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
endscript
}
2、php-fpm日志
vim /etc/logrotate.d/php-fpm
/var/log/php-fpm/*.log {
missingok
daily
rotate 60
compress
nodelaycompress
notifempty
create 644 php-fpm nobody
sharedscripts
postrotate
/bin/kill -SIGUSR1 `cat /run/php-fpm.pid 2>/dev/null` 2>/dev/null || true
endscript
}
最新文章
- NOI2016退役记
- Django的virtualenv环境搭建
- 第 16 章 CSS 盒模型[上]
- SQL2012连接字符串
- Canopy算法聚类
- nodejs的mysql模块学习(七)连接池事件
- spoj 839 Optimal Marks(二进制位,最小割)
- c# winform动态生成控件与获取动态控件输入的值
- 循环灯控制器,该控制器控制红、绿、黄三个发光管循环发亮(VHDL语言)
- Android自己定义控件系列一:Android怎样实现老版优酷client三级环形菜单
- 只需要一点点C++基础,新手也可以制作单机游戏内存修改器
- hadoop更改保存路径后,批量重启不能启动datanode(或者format以后不能启动datanode)
- 深入分析Java I/O的工作机制 (二)
- Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置
- SpringMVC 学习 八 SSM环境搭建(一) web.xml配置
- 虚拟主机修改上传配置(PHP)
- JS频率控制函数
- iframe中跨域页面访问parent的方法
- UIView - CAGradientLayer
- ubuntu 14.04 安装Eclipse与配置环境变量