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为运行那台机器的脚本,选择 远程启动所有,会一起运行所有配置好的助攻机器的脚本

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

    番外

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

  • 相关阅读:
    UVM系统验证基础知识0(Questasim搭建第一个UVM环境)
    DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例)
    正则表达式的基本用法
    Veloce2 Emulator
    Perl入门
    哪一种验证方法最好?形式验证、硬件加速还是动态仿真?
    什么是形式验证?
    穆里尼奥之皮洛斯式胜利
    穆帅:孟菲斯是计划中重要的一部分
    CentOS Netstat命令
  • 原文地址:https://www.cnblogs.com/sue2015/p/14170701.html
Copyright © 2011-2022 走看看