zoukankan      html  css  js  c++  java
  • jmeter分布式压测

    在本机不足以支撑压力测试时,可进行分布式压测,使用其他的一台或多台机器进行压测。

    本机为主控机,其他的机器(如他人电脑、或公司服务器)为压力机。

    jmeter分布式压测的操作方法:

    1、其他的压力机启动jmeter-server,如果本机也要做压力机,则本机也需要启动jmeter-server。

    2、在主控机jmeter的配置文件jmeter.properties里面找到,remote_hosts=ip:port,写进去压力机的ip即可。(若有多个ip,以逗号隔开)

    3、运行的时候要选择远程全部启动

    例子:

    对百度进行压测

    (1)设置线程数、持续时间、开始时间、结束时间

    (2)设置http请求,输入服务器ip、协议类型、方法,并保存测试计划。

    (3)主控机jmeter的bin目录下,修改jmeter.properties文件,修改remote_hosts参数,添加压力机的ip及端口。切记~修改参数完毕后需要重启主控机的jmeter。

    (4)在压力机的jmeter的bin目录下,启动jmeter-server

    (5)主控机打开测试脚本,选中测试计划,点击运行->远程启动,可查看压力机的ip及端口

    (6)为http请求添加聚合报告、查看结果树,远程启动运行脚本。

    (7)脚本运行完成后,压力机的jmeter-server可显示启动时间,完成时间,如下图所示。

    (8)聚合报告、察看结果树,查看结果。

     

    最后:关于聚合报告查看分析,可参照该链接:https://blog.csdn.net/envyfan/article/details/42715779

    4、jmeter压测

    并发用户数

    tps  服务端每秒钟处理的请求数,越大越好

    响应时间,越短越好

  • 相关阅读:
    VS调试Libevent流程
    Lua require搜索路径指定方法
    关于“无法定位程序输入点gzdirect于动态链接库zlib1.dll”的问题
    poj 1737 Connected Graph
    迭代器挺好用的
    The Balance of the World Aizu
    Country Road Aizu
    牛客小白月赛4 C 病菌感染
    牛客小白月赛4 A 三角形
    老子的全排列呢
  • 原文地址:https://www.cnblogs.com/Noul/p/9111668.html
Copyright © 2011-2022 走看看