基础优化参数
worker_processes auto; # 等于 CPU 核心数
worker_connections 1024; # 单进程最大连接数
use epoll; # Linux 高效事件模型启用 gzip 压缩
gzip on;
gzip_comp_level 6;
gzip_types text/plain text/css application/json;可减少传输体积,加快页面加载。
静态文件缓存
location ~* \.(jpg|png|css|js)$ {
expires 30d;
add_header Cache-Control "public";
}反向代理调优
proxy_buffering on;
proxy_buffer_size 4k;
proxy_buffers 8 4k;
proxy_busy_buffers_size 8k;合理设置缓冲区可提升后端响应效率。
定期使用 ab 或 wrk 压测,结合监控调整参数,才能达到最佳性能。
