性能测试
Last updated
Last updated
在线上部署之前,请先联系QA在测试环境进⾏压⼒测试,并关注下⾯这些问题:
平均请求响应时间下降多少?
如果CPU打满,QPS会下降多少?
我们测试了大量的业务系统,也测试了多个开源应⽤;很多金融客户帮助我们进行了全链路的压测。性能影响通常
在 2%~4%
之间,接口响应延迟在 2~8ms
之间,完全可以接受。
如果你发现实际的性能损耗超过了 5%
,请参考 文档,采集调试数据,然后加⼊QQ群联系群主。我们会在第⼀时间进⾏分析,并尽快解决问题。
本报告只是抛砖引玉,如果你有任何疑问,欢迎加入QQ技术讨论群一起探讨。
QPS
89.2
86.3
-3.25%
响应时间
1.33s
1.406s
TPS
2062
2026
-1.74%
响应时间
0.0039s
0.004s
JeeCMS 本身存在性能瓶颈,在不安装OpenRASP的情况下,当并发达到15,2个CPU已经打满,所以我们无法模拟更多用户
QPS
280
269
-3.9%
响应时间
100ms
105ms
php-fpm 配置为,
pm=static
max_children=100
max_requests=1000
测试结果
QPS
20550
20200
-1.7%
响应时间
233ms
237ms
-1.72%
php-fpm 配置为,
pm=static
max_children=100
max_requests=1000
测试结果
QPS
55.09
54.02
-1.94%
响应时间
1.43s
1.46s
-2.1%