发表于: 2018-03-10 18:09:45
2 680
今天就是要解决那个json将后台查询到的数据传到HTML页面
昨天完成其他的事情,晚上就没时间来解决这个问题啦
今天来解决这个问题
json是用来传值的,是将前端的值传到后端的,可以查询
准备测试(反复的测试)
终于知道这个问题是什么回事
就是在Controller的jsp访问的时候,返回的是jsp页面的值
在mvc里面的配置
那个返回的不是数据是返回的是json.jsp的页面
怎么才能把数据传回去,返回的值是数据不是jsp的页面
(这个才的问题出现解决的办法)
来测试一下我的猜想(换了一个index页面)
找到问题,接下来准备解决这个传值的问题
后面讲返回的值 return null ----->上次是返回的是jsp的页面
返回到jsp页面的数据
后台打印的数据
这个问题终于解决啦(中间一直在找代码的错误)
结果是返回的值的问题
接下来将项目部署到两台服务器上面访问
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名称,即“
http://linuxidc”.
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缓存,再来完成测试
评论