1. rotate 스크립트 작성
sudo vim /etc/logrotate.d/{my}
/home1/irteam/logs/nginx/*.log {
daily
dateext
missingok
rotate 14
sharedscripts # 로그 파일이 여러개 있어도 스크립트를 공유하여 postrotate~endscript 한 번만 실행
postrotate # 스크립트
[ -f /home1/irteam/logs/nginx/nginx.pid ] && kill -USR1 `cat /home1/irteam/logs/nginx/nginx.pid`
endscript
}
2. logrotate 수행
sudo /usr/sbin/logrotate -f /etc/logrotate.d/my
3. Cron 스케줄링
59 23 * * * /usr/sbin/logrotate -f /etc/logrotate.d/my
'Programming > Web' 카테고리의 다른 글
Mac에서 Apache와 Tomcat 연동하기 (0) | 2020.01.08 |
---|
댓글