zoukankan      html  css  js  c++  java
  • jmeter简单的压测案例——访问百度并发5,持续请求15

    好记性不如烂笔头,还是记记吧。

    jmeter压测的指标有很多,先从简单的入手,下一章节再讲解jmeter组件的作用。

    需求是:访问百度的压测指标是:10s内并发5,持续15次请求。那么需要设置以下几点:

    1、新增一个线程组,线程属性有3个属性:线程组、Ramp-Up时间、循环次数。先了解这三个属性的用法:

    线程组:可以理解为用户数,也就是并发数。

    Ramp-Up时间:体现在用表格察看结果的每个线程之间的间隔时间。比如,线程组是5,Ramp-Up时间是10,从用表格察看结果中可看出每个线程的执行间隔是10/5=2s。

    循环次数:循环的时间点跟启动的时间几乎是一样的。比如,线程组是5,Ramp-Up时间是10,循环次数是3,从用表格察看结果中可看出循环的时间点跟启动时间差不多是一样的。

    按照我们的需求:访问百度的压测指标是:10s内并发5,持续15次请求,设置如下:

     到这里就设置好了指标,那么压测的结果需要看哪些点呢?

    1、是否支持并发5,然后看临界点是多少,临界点也就是最多可并发多少。(ps:如果产品要求的并发数比较大,比如5000并发,压测的时候,尽量不要一开始就压5000,先从并发小一点的开始,比如50或者100并发,慢慢往上增加并发数。)

    2、查看服务器的内存、cpu的消耗是否过大。

    那么,在jmeter中该线程组添加一个汇总报告或者聚合报告,查看压测的结果,主要看请求总数、平均响应时间、异常%这是三个数值即可。同时,需要留意服务器中的cpu、内存的变化。 

  • 相关阅读:
    使用GoogleCode作SVN服务器的一些问题及解决办法
    【转】hibernate中的映射文件xxx.hbm.xml详解总结
    Connection cannot be null when 'hibernate.dialect' not set
    <mvc:view-controller path=""/>标签的作用
    mysql 5.7.18版本 sql_mode 问题
    搭建Spring所需的各类jar包汇总详解
    WEB-INF目录与META-INF目录的作用
    【转】NPIV
    Java中继承thread类与实现Runnable接口的区别
    centos6.5 配置本地yum源
  • 原文地址:https://www.cnblogs.com/lv-lxz/p/12787503.html
Copyright © 2011-2022 走看看