Jmeter分布式压测调度机IP配置

使用Jmeter实现分布式压测的时候,当出现1.windows调度机能够连接到linux负载机(也能远程执行),但是没有结果返回;2. Windows调度机调用Linux负载机的时候卡死。可以试试下面的步骤进行解决

方案一:进入jmeter的bin目录下,按住shift点击鼠标右键,在此处打开窗口

执行jmeter -Djava.rmi.server.hostname=192.168.1.182(改成windows上的ip)

方案二:修改jmeter.bat启动文件

              找到bin目录下的jmeter.bat,编辑它

             Jmeter4.0如果没有做过修改,默认是图里的配置

  改为

扫描二维码关注公众号,回复: 68622 查看本文章

代码如下:

set rmi_host=-Djava.rmi.server.hostname=192.168.1.182(改成自己的IP)

set ARGS=%JAVA9_OPTS% %DUMP% %HEAP% %VERBOSE_GC% %GC_ALGO% %DDRAW% %SYSTEM_PROPS% %JMETER_LANGUAGE% %RUN_IN_DOCKER% %rmi_host%

搞定了我们来看看原理

这种情况一般会出现在电脑里有多块网卡的情况

Windows调度机的jmeter启动的时候没有使用我们需要的网卡的ip,负载机找不到调度机,所以各种问题就出现了。

猜你喜欢

转载自www.cnblogs.com/tudouxifan/p/8949703.html