美文网首页
jmeter分布式

jmeter分布式

作者: 背起我的破书包 | 来源:发表于2017-12-27 16:53 被阅读0次

    一、controller机器配置

    (1) 在所有期望运行jmeter作为 负载生成器的机器上安装jmeter, 并确定其中一台机器作为 controller ,其他的的机器作为agent 。然后运行所有 agent 机器上的jmeter-server 文件(假定使用两台机器192.168.2.134 和192.168.3.231 作为agent)

    (2) 在controller机器的bin目录下,修改Jmeter.properties文件,并修改以下:

    注意:域名后面的端口取决于Jmeter agent 端 Jmeter.properties所设置的端口,如下

    二、Jmeter agent 端配置

    (1)配置agent机器的bin目录下的jmeter.properties文件,即上面的图。

    注:端口可以根据自己随意更改,1099仅是默认设置,但是controller端的remote_hosts配置的端口需与此处设置一致

    (2)设置完 server_port 之后,进入目录 cd 至 jmeter bin 目录下运行 jmeter-server.sh文件sh jmeter-server(windows下是jmeter-server.bat)

    此处Linux环境下运行jmeter-server.sh文件可能会报错,error下图:

    解决方法如下:

    - 编辑jmeter-server.sh文件:

    vim jmeter-server

    - 取消注释下面内容:

    #RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx

    注意:后面的xxx.xxx.xxx.xxx是填写的本机ip地址

    修改完成后,启动成功

    三、最后切换至controller 端,建议重启jmeter,再次打开后应该会显示如下:

    同时也要打开jmeter-server.bat

    开始压测

    相关文章

      网友评论

          本文标题:jmeter分布式

          本文链接:https://www.haomeiwen.com/subject/ztvugxtx.html