1 个回答
内存分配公式:
总内存需求 = worker_processes × (worker_connections × 请求缓冲区 + 响应缓冲区)
优化配置:分级内存池管理
slab_size1m;
slab_page_size4k;
限制单个请求内存
client_body_buffer_size16k;
client_header_buffer_size4k;
large_client_header_buffers832k;
连接级内存限制
connection_pool_size4096;
request_pool_size4k;
监控指标:查看内存碎片率
nginx -V 2>&1 | grep -o 'with-debug' && kill -USR1 $(cat /run/nginx.pid)
tail -f /var/log/nginx/error.log | grep slab
发布于:2周前 (03-13) IP属地:四川省
我来回答
您需要 登录 后回答此问题!