zoukankan      html  css  js  c++  java
  • Jmeter分布式压测

    一台机器支持的并发有限,如果并发数比较多时,就需要使用多台计算机同时进行压测。

    这就需要Jmeter的分布式压测

    1.在主控机上保存好脚本

    2.在压力机上安装jdk和Jmeter,启动bin目录下的jmeter-server.bat

    3.修改主控机bin目录下的 jmeter.properties,找到remote_hosts,后面加上压力机的ip地址:端口号(默认为1099)

    4.重新启动Jmeter,运行-->远程启动或远程全部启动,就可以多台计算机同时进行压测

    在命令行下运行Jmeter

    1.现在Windows图形界面中设置好脚本、并发数、执行时间等

    2.可以把脚本文件放到bin目录下(执行时可以不用加路径)也可以在其他目录下(执行时需要加绝对路径)

    3.jmeter -n -t /usr/local/xxx.jmx -l /usr/local/xxx.jtl

    -n的意思是没有图形化界面运行
    -t的意思就是指定运行哪个脚本
    -l的意思是运行结果保存哪个文件里面

    4.查看结果:在图形化界面中运行Jmeter,添加聚合报告等,导入生成的.jtl文件即可

  • 相关阅读:
    磁盘相关命令
    shell $用法
    setuid setgid stick bit 特殊权限 粘滞位
    运维面试题2
    mysql 外键约束
    创建MySQL 用户
    shell 脚本定时创建月份表
    apache 配置多个虚拟主机,不同的端口
    sublime3中文乱码解决包ConvertToUTF8.zip
    yii2安装
  • 原文地址:https://www.cnblogs.com/qingmingzy/p/9099580.html
Copyright © 2011-2022 走看看