欢迎来到赛兔子家园

Jmeter实现分布式并发

使用场景:

        单台电脑无法满足大并发量时,使用分布式并发;

使用步骤:

  • 主压力机在jmeter安装目录下-->bin目录中jmeter.properties中添加remote_hosts
  • 从压力机在jmeter安装目录下-->bin目录中jmeter.properties中添加server_port
  • 从压力机启动jmeter-server

具体操作(主从压力机必须在同局域网中)

      本机即【主压力机】配置bin目录中jmeter.properties中添加从压力机的ip和端口

     

设置后保存,重启jmeter

      从压力机设置(需要协助加压的机器) bin目录中jmeter.properties中取消server_port的注释启用

      

       保存后,启动同目录中的jmeter-server.bat服务

Linux中设置相同

    Linux中启动jmeter-server报:JMeter-Cannot start.localhost is a loopback address

    解决办法:指定本地IP 例如: ./jmeter-server -Djava.rmi.server.hostname=192.168.1.12

    Linux中必须关闭防火墙;

使用远程从压力机

主压力机中--->运行-->远程启动(选中已添加的压力机ip)不报错就成功了!

使用从压力机HTTP是没有请求的响应的,需要去查看从压力机的日志或者数据库,一般请求是绿色的就正常;

 

posted on 2017-10-25 14:27  赛兔子  阅读(404)  评论(0)    收藏  举报

导航