1.实验目的:
1)学会部署服务器环境和网站搭建
2)学会使用Jmeter做对网站服务器做压力测试
3)测试服务器的性能瓶颈
3)评估影响服务器性能的因素
2.实验软件:
1) Tomcat
2) Jmeter
3实验内容:
1.配置JDK环境
2.配置Tomcat环境
3.Tomcat服务器的搭建及测试
4.局域网服务器的访问测试
5.安装Jmeter软件
6.使用Jmeter测试本机及局域网服务器性能
7.使用Jmeter测试本机及局域网服务器瓶颈
8.测试不同参数下服务器的性能表现
9.分析影响服务器性能的因素
10.对服务器部署和访问,给出合理建议
4.具体实验:
一、配置环境变量
新建系统变量CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
在Path开头加入.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
新建系统变量CATALINA_BASE=D:\ProgramFiles\apache-tomcat-8.5.35
新建系统变量CATALINA_HOME=D:\ProgramFiles\apache-tomcat-8.5.35
二、搭建测试
在计算机D:\Program
Files\apache-tomcat-8.5.35\bin地址中输入cmd并且输入startup.bat命令如下图:
修改计算机D:\Program
Files\apache-tomcat-8.5.35\conf地址中的server文件,使端口地址从8080改为80
将做好的网页放到webapps文件夹中,等待测试
三、安装配置Jmeter软件
下载并解压Jmeter
3.3,mysql-connector-Java-5.X.jar放到bin文件夹下,启动jmeter后开始搭建Jmeter测试平台。
分别建立线程组、http请求默认值、HTTP请求、用表格查看结果
四、测试
线程数为100,循环10
线程数1000,循环10
线程数1500,循环10
线程数1700,循环10
线程数2000,循环10
最终测得最大测试数为18250
五、测试分析
可以看出这次测试的瓶颈为18250,由于在不同计算机上测试的结果都不同,所以可以看出计算机的性能和硬件条件是会影响测试结果。而软硬件的因素会影响服务器,所以对于服务器的部署和访问时要考虑到服务器性能的问题,而且在应该充分考虑到服务器访问的瓶颈值,在访问时也要有一定限制,以防达到服务器承受访问瓶颈而造成故障。