zoukankan      html  css  js  c++  java
  • jmeter分布式测试配置

    jmeter分布式测试

    说明:1816Gwindows2008的机器,只能器6000个线程,否则效果不是很好;并且负载机器需要做如下设置:

    1、打开注册表:regedit

    2HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ServicesTCPIPParameters

    3、新建 DWORD值,nameTCPTimedWaitDelayvalue30(十进制) –> 设置为5秒,默认是240

    4、新建 DWORD值,nameMaxUserPortvalue65534(十进制) –> 设置最大连接数65534

    5、重启系统

     

    每次进行1轮压测完成后,需要重置所有端口,在dos命令行窗口中,使用命令,netsh winsock reset,之后再重启系统 。

    修改tomcatcatalina.sh文件,修改堆的大小,改为:set HEAP=-Xms13312m -Xmx13312m -Xss256k,根据实际内存大小来修改,一般改为内存的80%即可。

    方式1:
    1)控制机器(master、controler)
    修改配置文件:jmeter.properties
    remote_hosts=ip1:port1,ip2:port2
    启动程序:jemter.bat

    2)负载机器(salver、agent)
    a)默认使用端口:1099 启动程序:jemter-server.bat

    方式2:
    1)控制机器(master、controler)
    修改配置文件:jmeter.properties
    remote_hosts=ip3:port3
    启动程序:jemter.bat

    2)负载机器(salver、agent)
    a)自定义端口:
    修改配置文件:jmeter.properties
    server_port=port3
    server.rmi.localport=ip3
    b)启动程序:jemter-server.bat

    说明:控制机器和负载机器的jmeter的版本和插件需一致,参数文件需在控制机器和负载机器上都要有一份,且放在同一路径下。

  • 相关阅读:
    55. Jump Game
    367. Valid Perfect Square
    22. Generate Parentheses
    254. Factor Combinations
    77. Combinations
    17. Letter Combinations of a Phone Number
    javascript获取随机数的几种方式
    javascript获取随机rgb颜色和十六进制颜色的方法
    javascript遍历数组最优写法
    javascript中字符串的常用方法
  • 原文地址:https://www.cnblogs.com/NiceTime/p/6743226.html
Copyright © 2011-2022 走看看