jemter上传到服务器进行压测

摘要:
使用手动命令完成操作,使用分布式压力测试的学生可以直接将apache-jmeter-3.2文件夹复制为自己的新文件夹:使用命令rz将jmx文件和参数化数据文件上传到bin目录(如果您创建了一个新文件夹,命令rz上传的文件中会报告乱码,新文件夹chmod777-R会首先得到授权。主机需要同时上传jmx文件和数据文件。

1.xshell连接服务器;

jemter上传到服务器进行压测第1张

 jemter上传到服务器进行压测第2张

 jemter上传到服务器进行压测第3张

 jemter上传到服务器进行压测第4张

                                       连接成功

2.压测机器申请,要申请权限才可访问到机器。

3.进入压测执行阶段,使用手动命令的方式完成操作,根据实际情况,是采用1台压力机还是多台压力机进行分布式压测。(提前讲多台压力机分布式压测配置好,master机器 x.x.x.x ,slave机器:x.x.x.x,x.x.x.x,x.x.x.x)

4.压测机器上已提前上传好jmeter基础包:apache-jmeter-3.2,

  • 使用分布式压测的同学可以直接copy一下apache-jmeter-3.2文件夹作为你自己的新文件夹:cp -r apache-jmeter-3.2 xxx(xxx是你的新文件夹的名称),方便后续自己使用且不影响他人,不用再上传你自己的包再去弄分布式配置。
  • 不需要使用分布式压测的,建议直接上传使用你自己本地的jmeter包,会更方便一些。

jemter上传到服务器进行压测第5张

5.进入你copy的jmeter的bin目录下:cd:apache-jmeter-3.2/bin,使用命令rz上传你的jmx文件和参数化的data文件到bin目录下(如果你是新建了一个文件夹,rz命令上传文件出现乱码报错,先给新建的文件夹chmod 777 -R 授权,再上传就不会报错了)

jemter上传到服务器进行压测第6张

注意:master机器需要jmx文件和data文件都上传,slave机器只需要上传data文件(也可以都上传)
6.master和slave上jmeter的bin目录,使用命令:./jmeter-server,启动服务。
jemter上传到服务器进行压测第7张

 7.再打开一个master的linux窗口,用于执行分布式压测命令,格式如下:

sh jmeter.sh -n -t xxx.jmx -l ../result/test.jtl -e -o ../report -r

  • -n : 非GUI 模式执行Jmeter
  • -t : 执行测试的jmx文件名
  • -l : 指定生成测试结果的保存文件, jtl 文件格式
  • -e : 测试结束后,生成测试报告
  • -o : 指定测试报告的存放位置。注意:执行命令前,report 文件夹下内容必须清空,否则执行命令会报错
  • -r : 启动所有在remote_hosts配置的服务器。注意:不需要分布式测试,只是单点就不输 -r 即可
 
 

免责声明:文章转载自《jemter上传到服务器进行压测》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇傅里叶级数Spark(十二)【SparkSql中数据读取和保存】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vb6 控件未注册问题解决

打开项目时弹出如题错误。 另附一个帖子:http://bbs.csdn.net/topics/390580540,这个帖子讨论的不错,可以提供很多思路。 解决办法:http://rewwensoftware.blog.163.com/blog/static/1841283032013928956442/ 实际解决不需要那么麻烦,我实际情况,直接从第三步就可...

Linux中vi显示中文乱码的问题

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vi支持gb编码就好了。$vi ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了。vim中编...

Redis 下载与安装(Windows版)

1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases 2、百度网盘下载地址:Redis-x64-3.2.100.zip   密码:kdfq 1、打开一个命令窗口,通过 cd 命令进入到你解压的目录 2、输入命令:redis-server redis.windows.conf ,启动...

Parquet与ORC:高性能列式存储格式(收藏)

背景 随着大数据时代的到来,越来越多的数据流向了Hadoop生态圈,同时对于能够快速的从TB甚至PB级别的数据中获取有价值的数据对于一个产品和公司来说更加重要,在Hadoop生态圈的快速发展过程中,涌现了一批开源的数据分析引擎,例如Hive、Spark SQL、Impala、Presto等,同时也产生了多个高性能的列式存储格式,例如RCFile、ORC、P...

美多商城项目之商品模块

1. FastDFS和Docker      1.0 为什么要使用FastDFS和Docker?         因为商品数据分为了商品图片数据(文件),还有商品信息数据(字符串:商品名称,价格,...)        商品图片数据(文件)需要使用单独的文件存储服务器进行管理            文件存储服务器:FastDFS            如何...

Docker-Compose学习使用

1. 什么是docker-compose Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使...