✅ Nexora Asia 网站最新压测报告(2025年7月)
🔍 实测场景 + 通俗解读
场景 A:轻度并发(10 个并发,总计 1,000 请求)【HTTP】
命令:
ab -n 1000 -c 10 -k http://localhost:80/
- QPS(请求频率):15,640 次/秒
- 平均响应时间:0.09 毫秒
- 失败请求数:0
- Keep-Alive:1000 次,复用连接生效
📌 通俗说法:
10人同时访问,几乎瞬间响应,比此前的 50 QPS 提高了 300 倍,网站可做到秒点秒开,毫无卡顿感。
场景 B:中度并发(50 个并发,总计 10,000 请求)【HTTP】
命令:
ab -n 10000 -c 50 -k http://localhost:80/
- QPS(请求频率):15,405 次/秒
- 平均响应时间:3.24 毫秒
- 失败请求数:0
- Keep-Alive:10,000 次
📌 通俗说法:
50人同时访问,依然接近毫秒级响应,无明显延迟,服务器完全毫无压力。
场景 C:公网 HTTPS 并发(10 并发,1,000 请求)
命令:
ab -n 1000 -c 10 -k -Z TLSv1.2 https://nexora-asia.com/
- QPS:9.18 次/秒
- 平均响应时间:1.089 秒
- 失败请求数:0
- Keep-Alive:0 次(未生效)
📌 通俗说法:
公网 + HTTPS 下,10人同时访问时,页面打开速度大约1秒,尚可接受,但远慢于 HTTP 场景。延迟主要来自:
- 公网网络传输
- TLS 握手未复用
- Nginx 连接复用未完全生效
💡 QPS、Concurrency(并发)解释
- Concurrency(并发):指同时有多少人同时访问。
- QPS(请求频率):每秒服务器能处理多少请求。
✅ 你的系统当前的“极限”
并发数 | QPS | 平均响应时间 |
---|---|---|
10 并发 HTTP | 15,640 /秒 | ~0.09 ms |
50 并发 HTTP | 15,405 /秒 | ~3.24 ms |
10 并发 HTTPS | 9.18 /秒 | ~1.09 秒 |
- 轻度并发(10人访问):
- HTTP:瞬时秒开
- HTTPS(公网):~1秒打开
- 中度并发(50人访问):
- HTTP:稳定、快速,无压力
- HTTPS:待测试,预计有延迟,但稳定
- 高并发(100+人访问):
- HTTP 理论仍支撑良好
- HTTPS 需再做 Keep-Alive 优化,否则存在 TLS 握手延迟。
After Reset Resource
✅ 压测后资源与性能报告(公网 HTTPS)
📈 最新公网 HTTPS 压测数据(10 并发 / 1000 请求 / TLS 1.2)
指标 | 数值 | 备注 |
---|---|---|
QPS | 8.92 / 秒 | 略低于上次(9.18) |
平均响应时间 | 1120 ms | 稍有上升,~1.12秒 |
失败请求数 | 2 次 | SSL Handshake 错误 |
Keep-Alive | 0 次 | 仍未启用 |
SSL 协议 | TLS 1.2 | |
最慢响应 | 2409 ms | |
nginx 内存 | 7.6MiB / 256MiB | |
WordPress 内存 | 159.3MiB / 256MiB | 增长10MiB+ |
mysql 内存 | 203.3MiB / 512MiB |
📌 对比前一轮
对比项 | 上轮 | 当前 | 变化 |
---|---|---|---|
QPS | 9.18 /秒 | 8.92 /秒 | 微降 |
平均响应 | ~1.089 秒 | ~1.120 秒 | 稍慢 |
nginx 内存 | ~6.89 MiB | 7.6 MiB | 小幅增加 |
WordPress 内存 | ~147MiB | 159.3MiB | 增长(WP 负载) |
MySQL 内存 | ~204MiB | 203MiB | 基本相同 |
失败请求 | 0 | 2 次 | 新增(SSL握手失败) |
✅ 解读
- HTTPS 公网访问性能依然受 TLS 握手未复用 + 公网延迟 影响。
- WordPress 内存在压测中持续上升,表明并发下 PHP-FPM/WordPress 正在积累压力(但未达瓶颈)。
- nginx 占用仍然低,但 Keep-Alive 依然未被客户端触发(主要因 ab 工具)。
- SSL handshake error(2次),可能是:
- 网络波动或抖动
- WordPress/PHP 处理过程中响应超时
- ab 工具 TLS 支持局限
✅ 资源压缩效果
- certbot 内存降到 1.5MiB,✅ 成功控制
- phpMyAdmin 降到 13MiB,✅ 成功控制
- nginx 控制在 8MiB以内,✅ 非常轻量
- WordPress 仍在150MiB+,合格
- MySQL 稳定在 200MiB+,合格
✅ 优化建议
- ✅ 继续考虑用
wrk
、hey
替代 ab,测试更真实的 Keep-Alive 和 HTTP/2。 - ✅ WordPress 可尝试启用:
- 缓存插件(如 WP Super Cache、Redis 缓存)
- PHP-FPM pool worker 调优(
pm.max_children
等)
- ✅ Nginx SSL 配置再强化:
ssl_session_cache shared:SSL:20m;
ssl_session_timeout 10m;
ssl_session_tickets on;
- ✅ 日志观察 SSL handshake error 是否频繁:
docker logs nexora_asia_nginx