CentOS7下Jmeter的安裝及使用

2021-10-05 03:26:21 字數 1047 閱讀 4390

1、安裝jmeter

wget
tar -zxvf apache-jmeter-5.2.1.tgz
注意:centos 需要先安裝 jdk**

2、jmeter非gui介面引數

非gui介面,常用壓測引數講解

-h 幫助

-n 非gui模式

-t 指定要執行的 jmeter測試指令碼

-l 記錄結果的檔案,每次執行之前要確保之前沒有執行過,即xx.jtl不存在,否則會報錯

-r jmeter.properties 檔案中指定所有的遠端伺服器(remote host)

-e 在指令碼執行結束後生成html報告

-o 用於存放html報告的目錄(目錄要為空,否則報錯)

命令:jmeter -n -t linux_user_api.jmx -l report.jtl -e -o /usr/local/test/jmeter/report/resultreport

jmeter -n -t /user/desktop/linux_user_api.jmx -l report.jtl -e -o /users/desktop/person/jmeter/temp

3、jmeter壓測介面的效能優化

使用非gui模式:jmeter -n -t test.jmx -l result.jtl

少使用listener,如果使用-l引數,他們都可以被刪除或禁用

在載入測試期間不要使用「檢視結果樹」活「檢視結果」表***,只能在指令碼階段使用他們來除錯指令碼。

包含控制器在這裡沒有幫助,因為它將檔案中的所有測試元素新增到測試計畫中。

不要使用功能模式,使用csv輸出而不是xml

只儲存你需要的資料,盡可能少地使用斷言

如果測試需要大量資料,可以提前準備測試資料放到資料檔案中,以csv read方式讀取

用內網壓測,減少其他頻寬影響壓測結果

如果壓測大流量,盡量用多幾個節點以非gui模式向伺服器施壓

Docker的安裝(CentOS7下)

使用yum安裝 在centos7下 docker 要求 centos 系統的核心版本高於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 通過 uname r 命令檢視你當前的核心版本 安裝docker 1.docker 軟體包和依賴包已經包含在預設的 centos...

Centos7下Docker的安裝

1.首先,利用yum包安裝docker,這裡注意一點,要用docker ce而不是docker io 後者是遠古時期的版本,已被淘汰 yum install y docker ce 安裝docker2.設定docker開機啟動 systemctl enable docker 設定開機自啟動3.配置加...

Centos7 下 SVN的使用

usr bin svnserve svnserve version 1.7.14 r1542130 var svn 作為資料根目錄,可以通過 etc sysconfig svnserve修改這個預設位置。遞迴建立多個目錄 var svn svntest conf var svn svntest ge...