zoukankan      html  css  js  c++  java
  • Jmeter- 笔记8

    分布式:

      原因:在实际工作中,jmeter可能需要虚拟上千并发用户,而每台实际能虚拟的线程数时有限的,一般一台电脑小于2000个,1.5k - 2k可能就出现无法虚拟。

      多台机器,一起虚拟并发用户数,从而实现更大的并发

      分布式是 分摊机器自身的压力

    分布式配置:

      步骤1.保证一致性:分布式机器要在同一个局域网;jdk一致,jmeter版本一致,jmeter的插件一直(从本机把jdk,jmeter和 待运行脚本 一起打包给助攻机器)

      步骤2.在助攻机器修改jmeter的配置文件 jmeter.properties 下面三个地方

        1.server_port = 1213

        2.server.rmi.port = 1213    --- 认证的端口

        3.server.rmi.ssl.disable = true    --- 不开启加密认证

      步骤3.启动助攻机器:在jmeter bin文件夹运行cmd输入命令:jmeter-server.bat -Djava.rmi.server.hostname=助攻机器IP

      步骤4.主控机器修改配置文件 jmeter.properties

        1.remote_hosts=助攻机器IP:端口     ----  多台助攻机器,用逗号隔开

        2.server.rmi.ssl.disable = true

        3.mode=standard

      步骤5.重启主控机的jmeter

      步骤6.在jmeter -> 运行 -> 远程启动  找到配置的助攻机器IP,(若有多台,会有多个IP和端口显示)如下图,选择某个助攻IP为运行那台机器的脚本,选择 远程启动所有,会一起运行所有配置好的助攻机器的脚本

    另,把主控机配置设置同助攻机器一样,可以当成助攻机一样运行

    番外

    在主控机修改脚本,然后运行助攻机器,助攻机器运行都是按照主控机的最新脚本来运行。

  • 相关阅读:
    身份证相关类
    微信开发相关文档
    password、文件MD5加密,passwordsha256、sha384、sha512Hex等加密
    图的割点(边表集实现)
    动态库DLL中类的使用
    吴恩达机器学习笔记_第三周
    Android官方开发文档Training系列课程中文版:性能优化建议
    简单算法汇总
    Gson解析第三方提供Json数据(天气预报,新闻等)
    Java字节码 小结
  • 原文地址:https://www.cnblogs.com/sue2015/p/14170701.html
Copyright © 2011-2022 走看看