美文网首页
全链路压测摸索-(一)入门不同角色眼中的性能

全链路压测摸索-(一)入门不同角色眼中的性能

作者: 足__迹 | 来源:发表于2022-01-05 18:39 被阅读0次
    什么是性能

    不同的角色,关注的性能是不一致的

    角色 关注点
    用户 响应时间,稳定性
    老板 成本(服务器等),用户满意度
    运维 资源利用率,稳定性,可扩展性,系统容量
    开发 架构设计,数据库设计,代码规范
    测试 性能需求评审,DB性能指标,资源治疗,业务性能指标,支持最大并发,支持最优并发,性能拐点,系统稳定性

    注释:

    资源利用率:服务器资源利用是否合理,DB资源利用是否合理
    可 扩 展 性:系统是否横向扩展性?系统潜在瓶颈?提高系统性能扩展方案和建议
    稳 定 性:指定时间段内不间断访问的故障率
    系 统 容 量:用户最大并发数,同时处理任务数
    代 码:代码逻辑性能,内存使用,线程同步,资源竞争,算法与数据结构
    性能需求评审:业务角度,系统架构角度,实时性角度,数据库角度
    DB性能指标:缓存命中率,共享命中率,慢sql
    缓存命中率:始端用户访问加速节点时,如果该节点有缓存住了要被访问的数据时就叫做命中,如果没有的话需要回原服务器取,就是没有命中。取数据的过程与用户访问是同步进行的,所以即使是重新取的新数据,用户也不会感觉到有延时。 命中率=命中数/(命中数+没有命中数), 缓存命中率是判断加速效果好坏的重要因素之一
    资源指标:CPU,内存,I/o,网络
    业务性能指标:QPS,x响应时间(95%,99%,平均,响应时间差),请求成功率

    相关文章

      网友评论

          本文标题:全链路压测摸索-(一)入门不同角色眼中的性能

          本文链接:https://www.haomeiwen.com/subject/ykkkcrtx.html