接下来将项目部署到两台服务器上面访问
http://47.94.14.145:8080/task_five/json.jsp
1、压测条件:
①部署两台WEB,使用Nginx的Upstream来做负载。
②关闭了memcached进程。
https://www.linuxidc.com/Linux/2015-03/115207.htm
(Upstream负载 参考文档)
1. 在http节点下,添加upstream节点。
upstream linuxidc {
server 47.94.14.145:8081 weight=1;
server 47.94.14.145:8080 weight=1;
}
2. 将server节点下的location节点中的proxy_pass配置为:http:// + upstream名称,即“
location / {
root html;
index index.html index.htm;
proxy_pass http://linuxidc;
}
3.就是权重的添加
接下来启动Nginx
http://47.94.14.145/task_five/index(用Nginx负载)
http://47.94.14.145:8080/task_five/index(没有Nginx负载)
配置成功接下来准备测试
上面的是有memcached缓存的
接下来关闭memcached
关闭memcached的数据
这个数据还是挺明显的
今天完成的事情:就是完成前面的那个传值的问题的解决,并且还要对Controller的返回的配置更加的熟悉,json的数据的返回接收,还要完成Nginx的负载的Upstream
今天遇到的困难:就是在Controller里面的返回的一直以为是json的数据,结果的jsp的页面,怪不得在console.log(),打印的有HTML的标签,还要开始在那个Nginx的Upstream,开始不知道怎么开始负载,在网上的资料和博客的不是很好,多找了一些博客,对比一下,在这个地方的时间用的多一点
明天的计划:准备将memcached换成Redis缓存,再来完成测试