发表于: 2017-06-25 15:07:39
1 1273
今日完成
今天终于完成任务6了
1: 测试用webapp架设到Tomcat上。
测试用webapp包括纯文本页面,使用mysql的页面,使用memcached缓存的页面,使用redis缓存的页面。我们把同样的webapp架设到两台一核1G内存的服务器上。然后对每个页面进行单独的测试。测试结果如下
可以看到,纯文本页面的Througput最高,每秒288,Memcached其次,276,然后是Redis 195.最慢是Mysql 174请求每秒。
2: 测试负载均衡后的效果
两次数据比较
Throughput per second | 单台Tomcat服务器 | Nginx带两台Tomcat |
简单文本页面 | 288 | 329 |
MySql 页面 | 174 | 214 |
Redis | 195 | 240 |
Memcached | 276 | 346 |
今日收获
可以看到使用1带2并没有把性能翻倍(虽然性能还是有提升的)。在几个测试中memcached效果最佳。MySQL速度最低。
今日遇到困难
经过几天的测试,完成今天的测试已经没遇到什么难点了。
明天计划
开始任务7
评论