首页 > 其他 > 详细

指标设定和数据量级

时间:2020-02-21 10:35:38      阅读:51      评论:0      收藏:0      [点我收藏+]

概述

最终要的性能指标需要关注的是tps、响应时间。有时候根据线上pv、uv量估算出预期性能指标。

指标参考

序号 TPS=并发量/时间s pv量 规律
1 20 = 6/0.3 没啥人用的服务

TPS固定情况下,

并发加几个百分

比响应时间就会

加几个百分比

 

2 50 = 10/0.2 十万到百万级服务
3 20 = 4/0.2 后台服务
4 100 = 10/0.1  200 = 20/0.1 秒杀短时间高并发

 

 

 

 

详解

指标设定

  1. 新项目找产品设定一个值
  2. 已上线项目根据运营数据,产品人员预估一个值
  3. 运维人员落实pv量

tps计算

  1. 如果没有指标根据我开始指标参考选一个
  2. 根据二八原则通过pv量得出tps、根据二五八原则粗略得出响应时间不大于0.2s。(二八原则参考图2)
  3. 实际结果: tps<二八原则得出的tps、响应时间小<200ms 即可(参考图1)
  4. 最终的实际tps再除以机器冗余量(冗余量大概在30%-50%)(参考图2)

指标影响与提升

缩短响应时间

  • 加缓存
  • 优化代码
  • 优化数据库

增加tps

  • 加机器

图解

技术分享图片

(图1)

技术分享图片

 

(图2)

参考链接:

https://www.jianshu.com/p/Ch5xpk

https://www.zhihu.com/question/21556347

指标设定和数据量级

原文:https://www.cnblogs.com/wangdadada/p/12340156.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!