centos

怎样提高Nginx在CentOS的稳定性

小樊
33
2025-12-23 13:21:43
栏目: 智能运维

提升 Nginx 在 CentOS 的稳定性

一 运行环境与资源限制

二 Nginx 关键配置建议

三 内核与网络栈优化

四 日志、监控与高可用

五 快速检查清单

维度 关键项 建议值或动作
进程与 CPU worker_processes / affinity 设为 CPU 核心数;绑定亲和性掩码
并发能力 worker_connections 结合内存与业务,常见 16384–32768
文件句柄 nofile / rlimit_nofile 系统 999999;进程 65535;服务单元同步
连接复用 keepalive_timeout / requests 60 15 / 1000
超时控制 header/body/send 15s / 15s / 15s
TIME_WAIT tw_reuse / tw_recycle / buckets 1 / 0 / 6k–18k
本地端口 ip_local_port_range 1024–65530
传输优化 sendfile / tcp_nopush / nodelay on / on / on
安全加固 server_tokens / client_max_body_size off / 10m
日志与监控 切割 / 结构化 / 指标与告警 logrotate / JSON / stub_status + Exporter

0
看了该问题的人还看了