文件服务器SFTP性能压测篇
文件服务器性能压测两种情况:
一、在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包,否则脚本执行会报错的喔!至此,基准压测算是跑通了,至于怎么压,看自己的需求再进行设置。
欢迎转载,转载请注明出处!