jmeter在linux系统下运行及本地内存调优的方法详解

作者:多测师张sir 时间:2022-01-31 05:20:17 

1.在linux系统下安装跨系统传输文件工具

root用户下 根目录输入 yum -y install lrzsz

jmeter在linux系统下运行及本地内存调优的方法详解

2.把apache-jmeter-4.0zip包 用rz命令上传到linux系统的根目录下 解压

jmeter在linux系统下运行及本地内存调优的方法详解

3.配置jmeter环境变量 vim /etc/profile 添加 export PATH=/apache-jmeter-4.0/bin/:$PATH 注意路径

jmeter在linux系统下运行及本地内存调优的方法详解

4.使用 rz命令上传jdk1.8 linux 64位版本 解压到 usr/local 目录下

下载jdk安装包
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

jmeter在linux系统下运行及本地内存调优的方法详解

5.解压后 配置环境变量进入etc目录下通过vim命令进行编辑profile文件 vim /etc/profile

在末尾新增


JAVA_HOME=/usr/local/jdk1.8.0_151/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

6.修改成功后 使用命令让配置文件立即生效source /etc/profile

7.配置完成后使用 jmeter -v 证明环境搭建OK

jmeter在linux系统下运行及本地内存调优的方法详解

8.linux:linux环境下,需要在windows的jmeter上修改并发数,执行时间,保存jmx文件后传入linux下用jmeter -n -t test.jmx -l test.jtl 命令运行。

内存调优在jmeter.sh(最后一行java $JVM_ARGS -Xms1G -Xmx5G -XX:MaxPermSize=4096m -Dapple.laf.useScreenMenuBar=true -jar)文件里配置,

阻止jmeter生成hprof日志文件在jmeter文件里配置(第88行HEAP="-Xms1024m -Xmx10240m")

9.权限给完之后,上传test.jmx压测脚本;上传完成后,同样需要给这个文件可执行的权限,chmod 775 test.jmx,然后ls,当脚本颜色为绿色时,表示为可执行文件;

10.好了一切准备就绪,./startagent.sh启动监控;

11. ./jmeter -n -ttest.jmx -l test.jtl 启动压测脚本开始压测

-n 代表没有GUI界面,-t 代表脚本,

-l 代表生成jtl

12.出现该画面,表示开始执行,看到end of run表示执行完成;

jmeter在linux系统下运行及本地内存调优的方法详解

13.jmeter 3.0版本以上就提供了图形化的html报告了,运行完成之后,执行命令:

jmeter -g test.jtl -o resultreport 生成html报告

参数:
-g : result.jtl 已经存在的.jtl文件的路径。
-o :用于存放html报告的目录

14.然后resultreport 就是生成的报告文件夹,下载下来查看分析吧;

注意:如果中途需要修改测试计划中的用户数或时间,等参数,可以执行

vi 脚本名称来进行修改

jmeter在linux系统下运行及本地内存调优的方法详解

来源:https://www.cnblogs.com/dcszhangsir/archive/2020/07/25/13378307.html

标签:jmeter,linux,运行,内存调优
0
投稿

猜你喜欢

  • centos 7 安装卸载apache(httpd)服务的详细步骤

    2023-08-26 00:51:50
  • 经验技巧:维护主、辅 DNS 服务器

    2008-12-29 13:29:00
  • Apache下ModSecurity的安装启用与配置

    2023-07-15 18:13:15
  • SEO的垃圾链接的流言蜚语

    2007-09-21 11:58:00
  • linux脚本基础详细介绍

    2023-11-05 05:36:48
  • Event filter with query SELECT * FROM __InstanceModificationEvent WITHIN

    2023-02-07 13:27:07
  • 如何优化Google Adsense来提高收入

    2007-08-15 15:55:00
  • 一名成功站长的十大要点

    2008-02-22 14:38:00
  • 实惠就是硬道理 普通站长服务器选购指南

    2008-08-21 17:50:00
  • Linux操作系统下SOFTETHER服务器使用方法

    2008-09-26 17:36:00
  • Apache之AllowOverride参数详解

    2010-03-04 13:50:00
  • JavaEye主机遭ARP攻击 官方切换网段应对

    2009-12-24 13:36:00
  • linux查看匹配内容的前后几行方法

    2022-10-27 03:43:03
  • UCenter Home邮箱设置功能详解

    2009-03-11 17:10:00
  • 简简单单十个方面 做好WordPress的SEO

    2009-02-17 12:01:00
  • Windows 2000中任务时间表的帐号问题

    2007-10-18 14:35:00
  • WIN2003服务器安全配置终极技巧(5)

    2007-11-23 13:50:00
  • Google Directory收录您网站前的7个要素

    2008-12-23 10:49:00
  • phpwind发布图片导购应用 可将图片变现为佣金

    2011-10-21 21:07:38
  • 完全实战-从零开始配置服务器

    2009-10-27 15:06:00
  • asp之家 网站运营 m.aspxhome.com