发表于: 2018-01-23 22:56:18
1 805
今天完成的事情:
1.下载JMeter,压测自己的JSP,查看TPS数据,调整并发数,压到程序挂掉为止
TPS (transaction per second)代表每秒执行的事务数量,可基于测试周期内完成的事务数量计算得出。例如,用户每分钟执行6个事务,TPS为6 / 60s = 0.10 TPS
下载压测软件jemter,并配置。
聚合报告:
TPS:
压测过程中服务器top情况:
响应时间好像有点久90% 1868.不知道为什么。
2.加上Memcache,在新建数据的时候同时维护好缓存(没有新建数据接口就自己加上,可以分成是压测JSP和Json接口两种方式) ,确定数据没问题,重新压测服务器,测出90%的线在哪里。
Memcache:分布式的高速缓存系统。
遇到的问题:
1.Memcache整合spring时,使用自动装配@Autowrite失败,暂时没找到原因。
今天的收获:
1.了解了JMeter的简单用法。
2.对缓存有了初步认识,作用:需要频繁调用数据库的内容,读取出来,存在内存中。访问的时候就可以从内存直接拿,不需要访问数据库,提高访问速度。
明天的计划:
1.完成Memacache配置和使用,然后压测。
任务6开始时间:2018.1.23
预计完成时间:2018.1.28
禅道:http://task.ptteng.com/zentao/project-task.html
评论