发表于: 2017-02-16 00:01:17
1 1772
一、今天完成的任务
1、task5集成memcache
二、明天计划完成的任务
- 在新建数据的时候同时维护好缓存(没有新建数据接口就自己加上,可以分成是压测JSP和Json接口两种方式) ,确定数据没问题,重新压测服务器,测出90%的线在哪里.
- 3.停止Memcache进程,观察压测数据。部署两台WEB,使用Nginx的Upstream来做负载。重新压测。
- 4.将Memcache替换成Redis,重复以步骤。最后生成一份压测报告,同样的发布到自媒体里。
三、遇到的问题
1.将jar包使用命令添加到本地仓库(已解决)
2.集成Memcache(留了小尾巴,不过明天应该可以)
四、收获
1.pom.xml报错,memcached没有jar包
没有jar包到,到中央仓库寻找,中央仓库是com.whalin 而我导入的是com.danga。
因为我的项目依赖是com.danga而仓库中的是com.whalin没有官方的maven repository可供使用,所以要手动下载
2.将jar包导入本地仓库
一种是手动添加到本地仓库,第二种是使用命令加入
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
这几个地方需要编写:
spring-memcached.xml
3.配置源无法解析占位符
因为配置文件名称不同,所谓无法加载
4.service注入
在配置springMvc只配置了controller扫描注入,未配置service扫描注入,所以使用@Autowired无法注入报错!
5.学习编程思想。
评论