zoukankan      html  css  js  c++  java
  • Jmeter分布式压力测试

      有时候,一台机器无法支持很多个虚拟用户并发,这时就会使用分布式测试来实现这个功能,jmeter是有提供这个功能的。要实现分布式测试,得在主从(agent和controler)机器的jmeter安装目录下的jmeter.properties进行相关的设置。

      在agent机器上,先获取本机的ip,用ipconfig(windows),找到本机的ip:

        

      然后将jmeter的bin目录下的jmeter.properties下的remotehosts的值改为ip:1099(配置值为127.0.0.1)

      接着将server.rmi.ssl.disable的值设为true;保存文件。

      接着启动jmeter-server.bat,Agent机器设置完成;

           Control机器上的设置:  

      将jmeter的bin目录下的jmeter.properties下的remotehosts的值改为(agent机器的ip)ip:1099(配置值为127.0.0.1),如果有多个agent多个ip用分号分隔

      接着将server.rmi.ssl.disable的值设为true;保存文件。

      接着启动jmeter-server.bat,Agent机器设置完成;

            运行:

            controler机器打开jmeter,录制好脚本,加监听器,点击菜单栏的运行->选择远程运行所有机器或选择特定机器->运行,然后你在jmeter下就可以看到传过来的测试结果。

      注意事项:

           1. jmeter的版本必须一致

      2.如果有配置参数,要保持配置参数的目录一致

  • 相关阅读:
    Git 修改已提交的commit注释
    设置git bash中显示行号等
    JS 获取字符串长度
    泛型接口
    约束
    泛型方法
    泛型
    重载运算符
    自定义转换
    装箱和拆箱
  • 原文地址:https://www.cnblogs.com/linwenbin/p/10234370.html
Copyright © 2011-2022 走看看