淘宝性能测试要点

本文详细介绍了淘宝的性能测试要点,包括模拟真实环境、设置性能测试策略、数据准备、日志等级调整、缓存屏蔽等。同时阐述了性能测试的压力变化模型,如负载测试、压力测试和稳定性测试。监控指标涵盖服务器、数据库、中间件等多个方面,并推荐了多种监控工具,如JProfiler、Nmon等。最后,文章提到了性能分析的顺序和分析标准,以及使用的分析工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  •  每台服务器每秒平均PV量= ( (80%*总PV)/(24*60*60*(9/24)))/服务器数量,
    即每台服务器每秒平均PV量=2.14*(总PV)/* (24*60*60) /服务器数量
  • 最高峰的pv量是1.29倍的平均pv值


  • 性能测试策略
    1.模拟生产线真实的硬件环境。
    2.服务器置于同一机房,最大限度避免网络问题。
    3.以PV为切入点,通过模型将其转换成性能测试可量化的TPS。
    4.性能测试数据分为基础数据和业务数据两部分,索引和SQL都会被测试到。
    5.日志等级设置成warn,避免大量打印log对性能测试结果的影响。
    6.屏蔽ESI缓存,模拟最坏的情况。
    7.先单场景,后混合场景,确保每个性能瓶颈都得到调优。
    8.拆分问题,隔离分析,定位性能瓶颈。
    9.根据性能测试通过标准,来判断被测性能点通过与否。
    10.针对当前无法解决的性能瓶颈,录入QC域进行跟踪,并请专家进行风险评估。
  • 性能测试压力变化模型

    a点:性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值