centos

apache2在centos上的性能瓶颈

小樊
44
2025-12-29 06:47:30
栏目: 智能运维

定位与成因概览

快速自检清单

针对性优化要点

常见症状与对应措施

症状 可能瓶颈 快速措施
高并发下吞吐不升反降、CPU 抖动 prefork 进程过多、上下文切换大 改用 event/worker;按内存估算并压测校准 MaxRequestWorkers
页面加载慢、带宽占用高 静态资源未压缩/未缓存 启用 mod_deflatemod_expires,设置长期缓存策略
压测早期大量失败、连接超时 ListenBacklog 与内核 somaxconn 过小 提升二者并观察 ss -lntp 队列变化
短连接高并发时端口耗尽 ip_local_port_range 过小、TIME_WAIT 占用 扩大端口范围,开启 tcp_tw_reuse,缩短 tcp_fin_timeout
动态接口 RT 高、后端抖动 无缓存、直连后端 引入 mod_proxy + mod_cache/disk_cacheCDN 分层缓存
大量 TIME_WAIT、握手耗时 KeepAlive 过短/过长、TLS 会话复用不足 调整 KeepAliveTimeout 5~10s;启用 HTTP/2 与 SSL 会话复用

安全与风险提示

0
看了该问题的人还看了