Jmeter压力测试实验
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.具体课程设计实验:
jdk与tomcat环境变量的配置
使用命令行,输入startup,启动Tomcat。
当出现如下窗口界面,表示Tomcat启动成功。
查看Tomcat服务器,在浏览器中输入localhost:8080,如果能看到以下页面,表明服务器配置成功。
将自己写的网页文件夹放到D:\apache-tomcat-8.5.35\webapps\test (这个是我自己在网上下的源代码)
然后在浏览器中输入 http://localhost:8080/test/index.html,出现你做的网页,表示网页访问成功。
- 用Jemter进行压力测试。
首先,打开Jmeter。添加线程组。
线程数设定为50,循环次数设为10
添加并设置http请求默认值
添加并设置http请求
4.运行并查看结果。
设置监听器,用表格查看结果。
表格结果界面
分析影响服务器性能的因素
1、内存 2、硬盘 3、处理器 4、网络
对服务器部署和访问,给出合理建议
开启浏览器的缓存,这样读取存放在webapps文件夹里的静态内容会更快,大大推动整体性能。每当开机时,Tomcat服务器应当自动地重启。一般情况下HTTPS请求会比HTTP请求慢。如果我们想要更好的安全性,即使慢一点我们还是要选择HTTPS。