压力测试(六)-阿里云Linux服务器压测接口实战

1、SpringBoot 接口打包,并用jar包方式部署

       简介:用jar包方式在控制台进行启动

       打包 mvn package && java -jar target/gs-spring-boot-0.1.0.jar

     

2、阿里云服务器介绍和ECS服务器使用

       简介:

              阿里云服务器介绍和购买ECS服务器等

              推荐购买2G内存以上的进行开发学习

3、阿里云Linux服务器下安装启动JDK8并配置环境变量

       简介:在阿里云环境下安装JDK8并配置环境变量

4、部署java项目到阿里云服务器和守护进程讲解

       简介:

              部署项目到阿里云,并启动,公网可以访问

              1、注意点

                     关闭防火墙

                     阿里云控制台安全策略,开放端口

              linux上运行 java -jar xxxx

             ssh [email protected]

             守护进程:nohup java -jar xxxxx &

                    什么是守护进程:

5、阿里云Linux服务器安装Jmeter 4.0

       简介:在阿里云环境下安装Jmeter

              经济足够:购买两台阿里云机器

              不足:本地虚拟机,或者用你室友的电脑,在同个局域网就可以,安装同个版本的jdk,jmeter,同个路径,不要带有空格或者中文

              下载地址

              wget http://apache.osuosl.org//jmeter/binaries/apache-jmeter-4.0.tgz

6、Jmeter非GUI界面 参数讲解

      讲解:非GUI界面,压测参数讲解

                    -h 帮助

                     -n 非GUI模式

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

                     -l 记录结果的文件 每次运行之前,(要确保之前没有运行过,即xxx.jtl不存在,不然报错)

                     -r Jmter.properties文件中指定的所有远程服务器

                     -e 在脚本运行结束后生成html报告

                     -o 用于存放html报告的目录(目录要为空,不然报错)

             官方配置文件地址 http://jmeter.apache.org/usermanual/get-started.html

              jmeter -n -t linux_users_api.jmx -l result.jtl -e -o /usr/local/softwate/jmeter/temp/ResultReport

 

              jmeter -n -t /Users/jack/Desktop/linux_users_api.jmx -l result.jtl -e -o /Users/jack/Desktop/person/jmeter/temp

7、项目实战之阿里云Linux服务器下非GUI执行jmeter压测

       简介:

              在阿里云服务器上以非GUI界面去执行JMX压测脚本

            

              jmx目录:/usr/local/software/jmeter/temp

 

 

jmeter -n -t /usr/local/software/jmeter/temp/linux_users_api.jmx -l /usr/local/software/jmeter/temp/jtl/result.jtl

猜你喜欢

转载自www.cnblogs.com/lbfang/p/12310698.html
今日推荐