Nginx日誌輪訓

testder發表於2018-08-15

 不記錄不需要的訪問日誌

location ~.*.(js|jpg|JPG|jpeg|JPEG|css|bmp|gif|GIF)$ {
  access_log off;
}

日誌切割

#!/bin/bash
cd /usr/local/nginx/logs && 
/bin/mv access.log access_$(date +%F -d -1day).log  
# 重新生成新的訪問日誌
/usr/local/nginx/sbin/nginx -s reload

0 0 * * * /bin/bash cut_nginx_log.sh &> /dev/null

nginx做反向代理時請關閉訪問日誌,降低伺服器壓力


相關文章