性能测试通过标准

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

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

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

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

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

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

四.中间件的一些标准

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

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

在这里插入图片描述

六.常见的TPS

无论TPS、QPS、HPS,此指标是衡量系统处理能力非常重要的指标,越大越好,根据经验,一般情况下:

金融行业:1000 TPS~50000 TPS,不包括互联网化的活动。
保险行业:100 TPS~100000 TPS,不包括互联网化的活动。
制造行业:10 TPS~5000 TPS。
互联网电子商务:10000 TPS~1000000 TPS。
互联网中型网站:1000 TPS~50000 TPS。
互联网小型网站:500 TPS~10000 TPS。

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

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值