为了更好的讲解性能测试,我们编写一个简单的web应用。当然,不会写得太复杂,使用我新近写的一个框架来实现,将会变得很容易,同时,也顺便测试一下我这个框架的性能。
那么,首先是环境的准备,先创建两个虚拟机,一个用来做web服务器,一个用来做数据库服务器。至于创建虚拟机,安装centos、tomcat、mysql等,在我之前的博客中都有介绍。相关安装包在我的网盘里也都有,链接:https://pan.baidu.com/s/1MX4t_kT3iNHmtIsO67YqXQ,提取码:nn1k
这里,我两台虚拟机已经安装好了,两台虚拟机都是2核4G的配置。然后就是用eclipse构建一个web项目,这个在我之前的博客中也有讲。
这里,我已经创建了一个web项目,项目名就叫demo,然后,导入相关的jar包,在网盘的jar文件夹下,都有,下载后,复制到lib目录下即可。需要的jar包一共有7个,mysql开头的是jdbc驱动包,这是连接mysql必须要有的包。c3p0开头的是数据库连接池的包,dom4j开头的是读xml文件需要用到的包。三个jackson开头的包是java对象和json之间转换要用到的包,还有一个Shengshi.jar,这个就是我自己写的框架了。