不記錄不需要的通路日志
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做反向代理時請關閉通路日志,降低伺服器壓力