在linux系统上使用jmeter
一、本地下載jmeter
> 先到官網(wǎng)上下載一個jmeter的壓縮包到本地windows電腦上
> 下載地址:http://mirrors.hust.edu.cn/apache//jmeter/binaries/apache-jmeter-3.0.zip
> 解壓出來,然后運行bin目錄下的jmeter.bat,等待出現(xiàn)下圖所示的界面
二、開始生成jmx文件
> 先創(chuàng)建一個線程組,右鍵點擊測試計劃-->添加-->Threads(Users)-->線程組
> 添加HTTP請求,右鍵點擊線程組-->添加-->Sampler-->HTTP請求
> 添加聚合報告查看測試結(jié)果,右鍵點擊線程組-->添加-->監(jiān)聽器-->聚合報告
> 點擊線程組,設(shè)置并發(fā)大小和請求次數(shù)????//自行設(shè)置大小,這里只做示范
> 設(shè)置HTTP請求????????//根據(jù)個人情況填寫服務(wù)器IP和端口
> 設(shè)置完畢后右鍵點擊線程組保存,然后把保存的xxx.jmx上傳到已經(jīng)部署好jmeter的linux服務(wù)器上
三、開始進(jìn)行測試
**先啟動tomcat**
#jmeter -n -t xxx.jmx -l jieguo.jtl
#sz jieguo.jtl????????//如果沒有這個命令可以自行用yum安裝一個即可,yum -y install lrzsz
> 用本地windows打開apache-jmeter軟件,選擇剛剛添加聚合圖形-->瀏覽,選擇剛剛下載的jieguo.jtl文件,就可以看到測試的結(jié)果了
> 我這里的tomcat的根目錄下沒任何東西,所以才會出現(xiàn)這種情況
> 參數(shù)解釋:
1) #Saples:總請求次數(shù),即線程數(shù) * 循環(huán)次數(shù)
2) Average:平均響應(yīng)時間
3) Median:50%用戶的響應(yīng)時間
4) 90% Line:90%用戶的響應(yīng)時間
5) Min:最小響應(yīng)時間
6) Max:最大響應(yīng)時間
7) Error%:請求錯誤的百分比
8) Throughput:吞吐量,默認(rèn)表示每秒完成的請求數(shù)
9) KB/Sec:每秒從服務(wù)器接收到的數(shù)據(jù)量
**各位可以根據(jù)自己的壓力測試結(jié)果來進(jìn)行調(diào)優(yōu),對tomcat進(jìn)行優(yōu)化之后再進(jìn)行一次壓力測試,并對比優(yōu)化前后的結(jié)果,有關(guān)tomcat優(yōu)化網(wǎng)上文檔很多,這里不再過多復(fù)述!**
轉(zhuǎn)載于:https://blog.51cto.com/riven/1872639
總結(jié)
以上是生活随笔為你收集整理的在linux系统上使用jmeter的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 报告称 macOS 用户主要受广告软件困
- 下一篇: 网络的划分及其Linux下关于网络的命令