6、执行压测

1、压力机  10.193.198.62      test/ test@2020     root/W8R__kjq_kUH6UFaLf__98UtBeg7J1DjVg3BhS7kbbp36Ypi__s_p8fv3

2、代码上传路径    /opt/apache-jmeter-3.1/bin

3、nmon监控40核      http://10.193.200.15:9999/      新路径 http://10.99.1.18:9999/

 

4、jvisualvm

路径:C:\Program Files\Java\jdk1.8.0_261\bin        

双击jvisualvm   安装GC

 

5、jvm监控方式

第一种:

 

第二种:

 

 

 

6、线程组设置

 

7、启动jmeter命令

 不传参数的执行命令:sh jmeter.sh -n -t test.jmx -l test.jtl 

 传参数的执行命令:sh jmeter.sh -n -t load_baidu.jmx -Jquantity=15 -l load_baidu15.jtl  -e -o  msgRe port

 调试脚本能不能执行:sh jmeter.sh -n -t load_baidu_xin.jmx -Jquantity=15

-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter

-t 测试文件 -> 要运行的 JMeter 测试脚本文件

-l 日志文件 -> 记录结果的文件

-e -o  表示生成报告

8、linux 上传、下载命令

运行rz,会将windows的文件传到linux服务器

运行sz filename,会将文件下载到windows本地

zip -r reea.zip reeeeeport              把reeeeeeport文件夹压缩成reea.zip

sz reea.zip

9、监控

jmeter结果  text.jtl        sh jmeter.sh -n -t load_baidu.jmx -Jquantity=15 -l load_baidu15.jtl

easyNmon   http://10.193.200.15:9999/

Jconsole          C:\Program Files\Java\jdk1.8.0_261\bin

Jvisualvm        C:\Program Files\Java\jdk1.8.0_261\bin

/opt/apache-jmeter-5.0/msxf_load

/opt/apache-jmeter-5.0/msxf_load/load_baidu.jmx

10、压力机

脚本路径:cd /opt/apache-jmeter-3.1/bin/

脚本:load_baidu_xin.jmx

执行命令: sh jmeter.sh -n -t load_baidu_xin.jmx -Jquantity=15 -l baidu0122_15.jtl

结果文件:25并发  baidu0122_25.jtl -e -o wwbReport25

                      20并发  baidu20_01.jtl -e -o wwbReport20

11、压缩

zip -r wwbreport20.zip wwbReport20              把wwbReport20文件夹压缩成wwbreport20.zip

12、稳定性压测

sh jmeter.sh -n -t load_baidu_xin_7xiaoshi.jmx -Jquantity=15 -l baidu7xiaoshi.jtl -e -o wwbReport7xiaoshi

sh jmeter.sh -n -t load_baidu_xin_7xiaoshi.jmx -Jquantity=15 -l baidu7_xinshi.jtl -e -o wwbReport7xiaoshihxin

16是最优并发  稳定性压测15并发

nohup jmeter -n  -t  xxxx.jmx  > 1.log &

nohup sh jmeter.sh load_baidu_xin_15bingfawendingxing.jmx -Jquantity=6 -e -o hhhhhReport &

就用下面的命令,执行

完整命令

nohup sh jmeter.sh -n -t load_baidu_yache.jmx -Jquantity=10 -l 20210205.jtl -e -o reeeeeport &

 

查看jmter进程

ps -ef | grep jmeter

 

查看nohup.out日志

tail -f nohup.out

 

压缩文件

zip -r reea.zip reeeeeport              把reeeeeeport文件夹压缩成reea.zip

 

文件下载到本地

sz reea.zip

 

posted @ 2021-10-18 17:35  东北小酱  阅读(59)  评论(0)    收藏  举报