发表于: 2018-03-11 23:25:01
1 853
今日完成:
1. Mencached缓存
JMeter:
未使用Mencached:
jsp:
json:
使用memcached
20进程,循环10次,90%超过了200,需要优化
json:
20进程,循环10次
2. 使用memcached,对象序列化
对象继承Serializable接口
public class Student implements Serializable {
private long id;
private String name;
private long qq;
private String type;
从memcached得到的序列化对象????好像不需要强制转换
3. 打开memcached服务
./memcached -d -c 1024 -m 64 -u root
明日计划:
1. 使用AOP+memcached
2. 停止Memcache进程,观察压测数据。部署两台WEB,使用Nginx的Upstream来做负载。重新压测。
3. 将Memcache替换成Redis,重复以步骤。最后生成一份压测报告,同样的发布到自媒体里。
遇到的问题:
1. 直接从数据库修改数据,memcached会更新吗
测试结果为会
收获:
1. 使用jmeter测试项目,json的效率比jsp页面高
2. memcached缓存对单个服务器没有帮助,甚至降低响应效率,设计于应用在分布式系统上
评论