发表于: 2018-03-10 18:09:45

2 679


今天就是要解决那个json将后台查询到的数据传到HTML页面

昨天完成其他的事情,晚上就没时间来解决这个问题啦

今天来解决这个问题

json是用来传值的,是将前端的值传到后端的,可以查询

准备测试(反复的测试)

终于知道这个问题是什么回事

就是在Controllerjsp访问的时候,返回的是jsp页面的值

mvc里面的配置

那个返回的不是数据是返回的是json.jsp的页面

怎么才能把数据传回去,返回的值是数据不是jsp的页面

(这个才的问题出现解决的办法)

来测试一下我的猜想(换了一个index页面)

找到问题,接下来准备解决这个传值的问题

后面讲返回的值 return null ----->上次是返回的是jsp的页面

返回到jsp页面的数据

后台打印的数据

这个问题终于解决啦(中间一直在找代码的错误)

结果是返回的值的问题

接下来将项目部署到两台服务器上面访问

http://47.94.14.145:8080/task_five/json.jsp

 

1、压测条件:

部署两台WEB,使用NginxUpstream来做负载。

关闭了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的标签,还要开始在那个NginxUpstream,开始不知道怎么开始负载,在网上的资料和博客的不是很好,多找了一些博客,对比一下,在这个地方的时间用的多一点

 

明天的计划:准备将memcached换成Redis缓存,再来完成测试

 



返回列表 返回列表
评论

    分享到