2 个回答
日志缓冲: 使用 log_format 指令定义自定义日志格式,并且利用 access_log 的缓冲机制来减少磁盘 I/O。可以设置 buffer 和 flush 参数来控制日志的刷新频率。示例如下:
http {
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main buffer=32k flush=5m;
}
发布于:2周前 (03-13) IP属地:四川省
禁用访问日志: 在高流量情况下,如果不需要访问日志,可以通过设置 access_log off; 来禁用访问日志。示例如下:
server {
listen 80;
access_log off;
location / {
proxy_pass http://backend;
}
}
发布于:2周前 (03-13) IP属地:四川省
我来回答
您需要 登录 后回答此问题!