部署测试用的javaweb项目
简介:
为了方便测试性能,我们将部署一个javaweb项目,这个项目本身和本套课程没有什么关系,仅仅用于测试。
1.创建dashboard数据库
在资料中找到sql脚本文件dashboard.sql,在linux服务器上执行。
使用
cat dashboard.sql | mysql ‐uroot ‐proot
创建完成后,可以看到有3张表。
2.部署web应用
找到dashboard-web.war上传到Linux系统上我这里是直接使用xf5直接上传的没有使用命令
解压war包
jar ‐xvf dashboard‐web.war
删除解压好的war包
rm ‐rf dashboard‐web.war
修改数据库配置文件
cd apache-tomcat-8.5.34/webapps/ROOT/WEB-INF/classes/ vim jdbc.properties
修改内容如下
jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://192.168.147.66:3306/dashboard?useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true jdbc.username=root jdbc.password=root
重启Tomcat8访问http://192.168.147.66:8080/index
3.使用Apache JMeter进行测试
Apache JMeter是开源的压力测试工具,我们借助于此工具进行测试,将测试出tomcat的吞吐量等信息;
下载地址 http://jmeter.apache.org/download_jmeter.cgi
下载完成后,进行解压
进入bin目录,找到imeter.bat文件,双击打开即可启动;
新建一个查询结果,点击启动进行测试