zoukankan      html  css  js  c++  java
  • jmeter 分布式压测(Linux)

    之前一篇博文写的是如何在Linux上使用jmeter压测,这篇介绍下Linux上jmeter的分布式压测。

    和windows上的分布式类似,需要配置agent节点和控制机

    一、Agent节点配置

    1. 首先安装好jdk和jmeter环境,具体见我的上一篇文章。然后打开配置文件 /bin/jmeter.properties 找到并取消这段配置的注释 server.rmi.ssl.disable=false ,false改成true。

    # Password of Trust store
    #server.rmi.ssl.truststore.password=changeit
    #
    # Set this if you don't want to use SSL for RMI
    server.rmi.ssl.disable=true      # 改成true

    2. 输入命令:jmeter-server -Djava.rmi.server.hostname=10.1.44.122 ,启动 anget 节点。jmeter-server 后面的参数指定 agent 的 IP

     二、控制机配置

    1. 开配置文件 /bin/jmeter.properties 配置 agent 节点的 IP,我这里配了两台 agent

    # Remote Hosts - comma delimited
    remote_hosts=10.1.44.123:1099,10.1.44.122:1099         #代理机ip和端口,可填写多个
    #remote_hosts=localhost:1099,localhost:2010
    
    # RMI port to be used by the server (must start rmiregistry with same port)
    #server_port=1099

    2. 运行命令: jmeter -n -t test.jmx -R 10.1.44.122,10.1.44.123 -l test.jtl  或

                           jmeter -n -t test.jmx -r -l test.jtl

                           参数 n:非gui运行

                                   t:指定测试脚本 

                                   R:指定多少个 agent 启动并参与测试

                                   r: 代表全部 agent 启动并参与测试

                                   l:生成测试结果文件                       

      

  • 相关阅读:
    php memcache分布式和要注意的问题
    PHP延迟静态绑定(本文属于转发)
    WebSocket实战
    HTML5本地存储(Local Storage) 的前世今生
    HTML5本地存储——IndexedDB
    HTML5 FileReader
    HTML5 FormData对象
    2017-2018-1 20155225 实验四 外设驱动程序设计
    2017-2018-1 20155225 《信息安全系统设计基础》第十一周学习总结
    Linux下的IPC机制
  • 原文地址:https://www.cnblogs.com/shenh/p/10288868.html
Copyright © 2011-2022 走看看