2018-10-10性能测试加强

性能测试加强

预期tps

  • 完成一次请求的时间
    (定时器间隔+平均响应时间)


    平均时间

    固定器的时间

    一次请求的时间为17+300=317毫秒

  • 一个线程一秒完成多少个请求
    一次请求时间为1/(0.17+0.3)=2.7 (17,和300,的单位是毫秒需要转化为秒)
    表示1秒发送2.7个请求
  • 预期的tps
    (1/(定时器间隔+平均响应时间)*乘以线程数)

性能测试

性能阶段:资源充足,请求越多,吞吐量越大

负载测试:负载达到最佳,请求数增加,响应时间增加,总的量趋稳

压测阶段: 超出系统负载,开始部分报错,响应时间大部分增加

服务器挂掉: 系统崩溃,无法处理业务

算出是性能阶段、负载阶段、压力阶段、

  • 1除以(avg+固定定时器所设间隔时间)*所设线程数
    所获得的值与TPS比较
    TPS值>=所得值 性能
    TPS值<所得值 负载
    TPS值 远远小于 所得值 压力

运维监控报告

  • cpu
  • 内存
  • 带宽
  • tcp连接数
  • 磁盘读写

性能瓶颈

image.png

dba是(数据库管理员)

性能测试场景

image.png

命令执行jement测试

  • 手动执行和命令执行的区别


    image.png

第一步在jement测试里面这个文件保存好

#

第二步新建所需要的文件夹

image.png

第三步打开命令的以下步骤

  • 第一步


    image.png
  • 第二步


    image.png
  • 第三步命令行打开输入命令
    命令:jmeter -n -t e:\10.8.jmx -l result.jtl -e -o e:\result
    命令含义
  • 输入命令


    打开命令行输入命令

第四步查看'result'文件

image.png

打开文件之后

类似于聚合函数的报表

xming简图

性能测试加强.jpg

课外学习

高斯定时器
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 性能测试加强 一、预期tps(吞吐量) 完成一个请求的总时间--定时器间隔+平均响应时间 一个线程一秒内可以完成多...
    心若无情阅读 346评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,127评论 19 139
  • 我知道歌词里写过“呆立”,写过“呆坐”,就是没有出现过“呆蹲”这样的词语。 但是那种情况下,除了这个词,我真的不知...
    陆宇阅读 257评论 0 2
  • 兰兰清雅香,微风诉衷肠。 笔韵偷春情,墨迹骚人忘。
    苍穹大觉者阅读 89评论 0 1
  • 今天为逍遥的事在咖啡馆等候友人,没有确定的未来总是有些焦虑。但我知道,相比于一些人,也许他额外受上天呵护,不断遇到...
    微澜细语阅读 990评论 6 6