jmeter在linux系統(tǒng)下運(yùn)行及本地內(nèi)存調(diào)優(yōu)的方法詳解
1.在linux系統(tǒng)下安裝跨系統(tǒng)傳輸文件工具
root用戶下 根目錄輸入 yum -y install lrzsz
2.把a(bǔ)pache-jmeter-4.0zip包 用rz命令上傳到linux系統(tǒng)的根目錄下 解壓
3.配置jmeter環(huán)境變量 vim /etc/profile 添加 export PATH=/apache-jmeter-4.0/bin/:$PATH 注意路徑
4.使用 rz命令上傳jdk1.8 linux 64位版本 解壓到 usr/local 目錄下
下載jdk安裝包
下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
5.解壓后 配置環(huán)境變量進(jìn)入etc目錄下通過(guò)vim命令進(jìn)行編輯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 證明環(huán)境搭建OK
8.linux:linux環(huán)境下,需要在windows的jmeter上修改并發(fā)數(shù),執(zhí)行時(shí)間,保存jmx文件后傳入linux下用jmeter -n -t test.jmx -l test.jtl 命令運(yùn)行。
內(nèi)存調(diào)優(yōu)在jmeter.sh(最后一行java $JVM_ARGS -Xms1G -Xmx5G -XX:MaxPermSize=4096m -Dapple.laf.useScreenMenuBar=true -jar)文件里配置,
阻止jmeter生成hprof日志文件在jmeter文件里配置(第88行HEAP="-Xms1024m -Xmx10240m")
9.權(quán)限給完之后,上傳test.jmx壓測(cè)腳本;上傳完成后,同樣需要給這個(gè)文件可執(zhí)行的權(quán)限,chmod 775 test.jmx,然后ls,當(dāng)腳本顏色為綠色時(shí),表示為可執(zhí)行文件;
10.好了一切準(zhǔn)備就緒,./startagent.sh啟動(dòng)監(jiān)控;
11. ./jmeter -n -ttest.jmx -l test.jtl 啟動(dòng)壓測(cè)腳本開始?jí)簻y(cè)
-n 代表沒(méi)有GUI界面,-t 代表腳本,
-l 代表生成jtl
12.出現(xiàn)該畫面,表示開始執(zhí)行,看到end of run表示執(zhí)行完成;
13.jmeter 3.0版本以上就提供了圖形化的html報(bào)告了,運(yùn)行完成之后,執(zhí)行命令:
jmeter -g test.jtl -o resultreport 生成html報(bào)告
參數(shù):
-g : result.jtl 已經(jīng)存在的.jtl文件的路徑。
-o :用于存放html報(bào)告的目錄
14.然后resultreport 就是生成的報(bào)告文件夾,下載下來(lái)查看分析吧;
注意:如果中途需要修改測(cè)試計(jì)劃中的用戶數(shù)或時(shí)間,等參數(shù),可以執(zhí)行
vi 腳本名稱來(lái)進(jìn)行修改
好了,今天就介紹到這里,后面如果還有時(shí)間的,給大家寫一篇關(guān)于html報(bào)告的如何分析的文檔
到此這篇關(guān)于jmeter在linux系統(tǒng)下運(yùn)行及本地內(nèi)存調(diào)優(yōu)的方法詳解的文章就介紹到這了,更多相關(guān)jmeter在linux系統(tǒng)運(yùn)行內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux中創(chuàng)建新用戶并賦予指定目錄的相關(guān)權(quán)限
這篇文章主要介紹了Linux中創(chuàng)建新用戶并賦予指定目錄的相關(guān)權(quán)限,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11Linux系統(tǒng)中kill命令殺死進(jìn)程常用小技巧分享
這篇文章主要介紹了Linux系統(tǒng)中kill命令殺死進(jìn)程常用小技巧,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06CentOS下命令行實(shí)現(xiàn)普通用戶和root用戶切換的實(shí)例
今天小編就為大家分享一篇CentOS下命令行實(shí)現(xiàn)普通用戶和root用戶切換的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06Linux內(nèi)核設(shè)備驅(qū)動(dòng)之內(nèi)核中鏈表的使用筆記整理
今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動(dòng)之內(nèi)核中鏈表的使用筆記整理,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12