性能测试通过标准

阿里:https://help.aliyun.com/document_detail/29338.html

一.通用互联网服务端性能

TPS大于期望值
错误概率小于0.5%
响应时间小于期望值
CPU利用率小于75%
JVM内存使用率小于80%
平均每核CPU的Load小于1
FullGC频率大于半小时每次

二.用户感知正常响应时间的标准

一秒为优秀
三秒为普通
五秒为客户忍受的上限
十秒为垃圾
超过十秒会认为系统崩了

三.用户感知特殊时间的标准

普通业务操作响应时间:5秒内
万级数据量查询业务响应时间:8秒内
百万级数据量业务查询响应时间:10秒内
千万级别数据量业务查询响应时间:20秒内

四.中间件的一些标准

当前正在运行的线程数不能超过设定的最大值。一般情况下系统性能较好的情况下,线程数最小值设置50和最大值设置200比较合适。
当前运行的JDBC连接数不能超过设定的最大值。一般情况下系统性能较好的情况下,JDBC最小值设置50和最大值设置200比较合适。
GC频率不能频繁,特别是FULL GC更不能频繁,一般情况下系统性能较好的情况下,JVM最小堆大小和最大堆大小分别设置1024 M比较合适。

五.全栈性能修炼宝典中的标准

 

 

原文:https://blog.csdn.net/dream_back/article/details/123795083

posted @ 2022-08-22 14:52  zhaoyanhao  阅读(359)  评论(0编辑  收藏  举报