登录功能示例:
·并发用户数500;
·响应时间2S;
·TPS到500;
·CPU不得超过75%;
性能指标有哪些?
·响应时间
·并发用户数
·TPS
·CPU
·内存
·磁盘吞吐量
·网络吞吐量
·移动端FPS
·移动端耗电量
·APP启动时间
性能指标
1、响应时间
接口响应时间:是指调用接口到接口返回结果的时间。
页面响应时间:是从用户在页面上发起交互,到页面显示出处理结果的时间。
客户关注的是页面响应时间。
导出性能需求示例:
1万条数据,导出完成用时3S;
3万条数据,导出完成用时5S;
10万条数据,导出完成用时8S;
接口响应时间参考:
互联网企业:500毫秒以下,例如淘宝业务10毫秒左右;
金融企业:1秒以下为佳,部分复杂业务3秒以下;
保险企业:3秒以下为佳;
制造业:5秒以下为佳;
2、并发用户数
每秒同时向服务器提交请求的用户总数量。
关于并发用户数有两个理解:
第一种就是,多个用户同一时间做不同的操作;比如多个用户有发动态的,有刷新动态的;
第二种就是,多个用户同一时间做同一个操作;比如多个用户一起发动态;
并发用户数评估方法一:
其他方法:二八原则