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.如果有配置参数,要保持配置参数的目录一致

  • 相关阅读:
    应该做什么样的研究:以Google为例
    机器学习问题方法总结
    浅析PageRank算法
    轮廓处理函数详细
    近视恢复方法
    一步一步深入视频接口
    什么是cookie
    Linux系统目录数和文件数限制
    九大视频接口全接触
    实时监控网卡流量的命令
  • 原文地址:https://www.cnblogs.com/linwenbin/p/10234370.html
Copyright © 2011-2022 走看看