zoukankan      html  css  js  c++  java
  • Jmeter分布式部署

    当并发数达到一定值,Jmeter会消耗大量内存和cpu,单机就可能会遇到性能瓶颈,测试结果的准确性会很没有保障。这时,就要考虑分布式压力测试。

    Jmeter分布式测试时,需要选择其中一台作为调度机(master),其它机器做为执行机(slave),master通过远程启动执行,执行完成后,slave会把结果回传给master,master会收集所有slave的信息并汇总。

    分布式配置

    1.执行机配置

     1)安装jmeter和jdk,配置java环境变量

     2)启动bin目录下的:jmeter-server.bat,启动成功如下图:

    2.调度机配置

    找到Jmeter的bin目录下jmeter.properties文件,修改如下配置,IP和Port是slave机的IP以及自定义的端口:remote_hosts=10.13.223.202:1000,10.13.225.12:1000。多台slave之前用","隔开。

     

    分布式测试

    1.调度机打开Jmeter,选择运行>运程启动、运程全部启动两个选项:

    2.运程启动:

    可能遇到的错误:

          

     检查远程执行机是否成功启动jmeter-server.bat或信息配置是否正确

     注意事项:

     a.执行机和调度机的JMeter版本保持一致
     b.执行机和调度机的JDK版本保持一致,否则可能出现各种其他的问题
     c.执行机和调度机的网络确认能telnet成功
     d.执行机的参数文件目录需要同调度机一致

  • 相关阅读:
    pysam操作sam文件
    NCBI SRA数据库
    通过bed文件获取fasta序列
    利用mysql客户端查询UCSC数据库
    Biopython常用功能模块
    FASTX-Toolkit组件用法
    SQL HAVING用法详解
    jquery获取、改变元素属性值
    《JavaScript DOM编程艺术》
    sublime text3使用心得及个人配置 sublime常用快捷键大全
  • 原文地址:https://www.cnblogs.com/Ryana/p/6278021.html
Copyright © 2011-2022 走看看