不记录不需要的访问日志
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做反向代理时请关闭访问日志,降低服务器压力