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  服务端每秒钟处理的请求数,越大越好

    响应时间,越短越好

  • 相关阅读:
    win7下的nginx小demo
    破解navicat
    MVC下用C#实现Excel导出
    使用IE10登录,URL出现SessionId的解决办法
    C#错误:The Controls collection cannot be modified
    更改数据库排序规则
    windows server 2008 r2电脑历史操作记录
    jquery easyui无法绑定下拉框内容
    Jquery实现自动提示下拉框
    CLSID {91493441-5A91-11CF-8700-00AA0060263B}错误
  • 原文地址:https://www.cnblogs.com/Noul/p/9111668.html
Copyright © 2011-2022 走看看