性能测试

性能测试要点

物理主机指标

  • CPU: 多少core、主频、型号
  • MEMORY: 内存大小,架构
  • NETWORK: 网络宽带
  • DISK IO(磁盘情况:固态硬盘,机械硬盘,磁盘大小)
  • 操作系统信息(linux, windows, macOS 版本号)

性能测试方案

性能场景
准备数据
线上压测链路
熔断止损方案

监控方案

TPS监控,响应时间监控,响应时间分布图(平均值,中位数,99%, 99.9%, 99.99%, 99.999%,最大值),出错率

java应用程序监控

  • GC
    -- young gc: 累计次数,耗时
    -- full gc(CMS GC) 累计次数,耗时
  • Java堆监控:堆外缓存监控
    java young大小,
    java old大小。

操作系统监控

CPU使用情况(用户态,系统态,中断)
内存使用情况(cache, buffer)
网络带宽使用情况
磁盘IO情况

你可能感兴趣的:(性能测试)