利用服务器发起压测主要是为了弥补一下两个问题:
- <性能>服务器比我们的笔记本或者台式机的性能优秀得多,大多数情况下PC性能有限无法同时起太多线程,往往被压服务器的载荷还没上去我们的PC已经卡死了。
- <带宽>受限于办公网或者家庭网络的带宽限制,数据量太大可能被阻塞,服务器上面往往有更大的带宽。
为了规避以上问题,而且Jmeter可以跨平台所以我们选择从服务器上发起压测。Jemeter测试脚本我在本机编写完成,保存为xxx.jmx。
一、登录跳板机(前提是JMETER相关环境已安装配置好),使用root权限操作
二、新建文件夹用于保存jmx文件,rz命令导入文件,上传完成后ls命令查看一下是否成功
三、运行命令
四、下载 jtl 文件到本地
sz jieguo1.jtl
五、通过jmeter聚合报告或察看结果树选择下载的 jtl 文件
sh /home/deploy/apache-jmeter-3.3/bin/jmeter -n -t /home/deploy/wangdong/wangdong1.jmx -l jieguo1.jtl
参考:https://www.jianshu.com/p/b37085c43d12