文件服務器性能壓測兩種情況:
一、在Windows系統對文件服務器壓測
二、在Linux系統下對文件服務器sftp壓測
先來talk在Windows系統洗對文件服務器壓測步驟:
第一步:先下載一個jmeter工具,鏈接: https://pan.baidu.com/s/1HM5q01wRoGJBuF7Wr36EFA 提取碼: vgwk
第二步:如果本地沒有裝jdk,先下載裝一個jdk,鏈接: https://pan.baidu.com/s/1nTrnDqxy6ByKLV4FOlIZNg 提取碼: vffx
第三步:下載插件jmeter-plugins-manager-1.6.jar包,插件下載地址:鏈接: https://pan.baidu.com/s/1nTrnDqxy6ByKLV4FOlIZNg 提取碼: vffx
下載好之后放在jmeter lib\ext目錄下
第四步:若裝插件之前未打開jmeter,則裝好插件打開jmeter即可;若先打開jmeter載裝插件,則需重啟jmeter插件才會生效。打開jmeter后先點擊“選項”-->Plugins manager-->avliable plugins-->輸入框輸入“SSH Protocol support”,勾選這個SSH Protocol support后點擊截圖上的3重啟后插件就裝好了。
第五步:打開jmeter添加線程-->添加取樣器-->添加SSH SFTP,輸入服務器的信息、輸入察看結果樹、聚合報告等監聽器就可以啟動jmeter查看結果了!
二、Linux系統下壓測文件服務器
1)、若是Linux系統下進行壓測的話,在服務器上裝好jdk、jmeter,且分別配置好環境變量,配置好之后查看jdk、jmeter是否庄成功,庄成功如下圖所示:
2)、裝好之后將在Windows下的壓測腳本上傳至服務器,新建一個目錄單獨放進去,
3)、進入到jmeter bin 目錄下執行腳本jmeter -n -t /usr/jmeter-testresult/sftp.jmx -l /usr/jmeter-testresult/1.jtl;加-l /usr/jmeter-testresult/1.jtl的目的是保存結果至這個文件,jtl文件可以聰服務器下載下來,在本地jmeter上打開,查看聚合報告
如果是在jmeter bin目錄下啟動命令不需要加jmeter的絕對路徑,負責要加絕對路徑執行,如:/usr/jmeter/apache-jmeter-5.4.1/bin/jmeter.sh -n -t /usr/jmeter-testresult/sftp.jmx -l /usr/jmeter-testresult/1.jtl
執行后的結果如下圖:
服務器上的jmeter也要包含jmeter-plugins-manager-1.6.jar這個jar包,否則腳本執行會報錯的喔!至此,基准壓測算是跑通了,至於怎么壓,看自己的需求再進行設置。
歡迎轉載,轉載請注明出處!