Jmeter(八)Linux上安装与使用

摘要:
1.使用后台需要在Linux服务器上安装和使用Jmeter。

1.使用背景

   需要在Linux服务器上安装使用Jmeter。

2.操作步骤

第一步:安装JDK(因为JMeter是在java环境中运行的,如果已有可忽略)

#1.查看云端目前支持安装的jdk版本
[root@localhost ~]# yum search java|grep jdk
#2.选择版本后,安装(执行以下命令会自动安装jdk相关依赖
[root@localhost ~]# yum install -y java-1.8.0-openjdk
#3.安装完成,验证是否安装成功
[root@localhost ~]# java -version
#4.通过搜索java文件,查找jdk默认安装目录
[root@localhost ~]# find / -name 'java'

Jmeter(八)Linux上安装与使用第1张

第二步:将准备好的安装包,上传并解压(不能直接上传解压好的,会导致权限问题

#1.上传(执行命令后,选择安装包上传)
[root@localhost ~]# rz
#2.查看上传文件
[root@localhost ~]# ls
#3.解压安装包
[root@localhost ~]# tar -xzvf apache-jmeter-5.4.1.tgz

Jmeter(八)Linux上安装与使用第2张

 第三步:进入到bin目录给jmeter.sh授权

#1.进入对应目录
[root@localhost ~]# cd apache-jmeter-5.4.1/bin/
#2.授权
[root@localhost ~]# chmod 777 jmeter.sh

Jmeter(八)Linux上安装与使用第3张

 第四步:使用命令查看是否可以启动

#1.查看命令
[root@localhost~]# sh jmeter.sh -v

Jmeter(八)Linux上安装与使用第4张

 第五步:上传测试计划并执行

#1.进入上传目录并上传文件
[root@localhost ~]# cd /home/hdadmin/data
#2.执行命令
[root@localhost ~]# sh jmeter.sh -n -t /home/hdadmin/data/test.jmx -l /home/hdadmin/data/result.jtl
#3.查看结果
Jmeter(八)Linux上安装与使用第5张

 报错解决办法

#可能报错:Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'/root/apache-jmeter-5.4.1/bin/test.jmx'. 
#解决办法:
1、linux环境jmeter与win环境编写脚本的jmeter版本不一致,版本改为一致 2、脚本中存在中文,去除中文 3、脚本中存在类似于jp@gc - Active Threads Over Time 监听器,去除监听器(查看结果树和聚合报告可以保留)

  

  

  

 

免责声明:文章转载自《Jmeter(八)Linux上安装与使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇canvas 钟表Dubbo管理控制台安装下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python Linux系统管理之文件与文件路径管理

一、介绍 在 Linux 中,操作系统提供了很多的命令(例如:ls、cd),用于文件和目录管理。在 Python 中,有一个 os 模块,也提供了许多便利的方法来管理文件和目录。 二、os 模块 os:语义为操作系统。所以,os 模块提供的肯定是操作系统相关的功能了(与具体的平台无关)。 如果用 dir() 查看 os,会发现内容相当多。下面,只列出文件和...

linux文件锁的应用,POSIX,unix标准,linux标准

1. perl,flock加锁。java也能加锁。 2. 先创建文件并打开,才能加锁(写打开?)。 3. 可以用于判断进程是否一直在运行(用另一进程判断),如果锁一直在,则进程在;锁不在,则原进程或意外中断。 4. 可以用于互斥,使得同一时间只有一个脚本运行(一般使用非阻塞模式)。 5. 多进程系统中,文件锁可以用于进程互斥。 6. 为了避免对同一文件读写...

CmsTop 大众版运行环境搭建 (CentOS+Nginx+PHP FastCGI)

一、CentOS 5.5 操作系统的安装 操作系统这里我们仍采用 CentOS 5.5 来说明 Linux 下的 Nginx 安装与配置。关于CentOS的安装与注意事项请大家点击这里:(其中包含配置yum的步骤,因为我们接下来会使用到yum)。 二、准备工作 和Apache的配置相同,我们就来进行一些准备工作,譬如创建网站目录,日志目录等。然后安装服务器...

linux文本处理常用指令(序列二)

概览 本文主体:介绍4个linux文本处理命令:grep、sed、printf、awk。 基本正则表达式 正则表达式字符 含义 ^word 查找以word开头的文本 word$ 查找以word结尾的文本 . 代表一个任意字符 转义符 * 0到多个字符 [abc] 代表一个字符,这个字符是a或b或c [a-z];[0-9]...

CentOS所有版本下载地址分享

简述 CentOS(Community Enterprise Operating System - 社区企业操作系统)是Linux发行版之一,它是来自于Red HatEnterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise L...

Linux网络命令——ifconfig、ifup、ifdown

 这三个命令的用途都是启动网络接口,不过,ifup 与 ifdown 仅就 /etc/sysconfig/network- scripts 内的 ifcfg-ethx(x为数字)进行启动或关闭的操作,并不能直接修改网络参数,除非手动调整 ifcfg-ethx 文件才行。至于 ifconfig 则可以直接手动给予某个接口 IP 或调整其网络参数。下面我们就分...