优化之前图解:



设置配置

由于黄黄这里是用的8083和8084端口,所以我们这里要更改一下

这一块就是我们拦截的策略,/ 表示的是拦截所有的请求,这也就是为什么我们之前每次访问nginx的时候都是直接访问到index.html的页面的原因

即登录到nginx后他自动去里面的html去找,找我们之前设置的html的配置页面,但是这里我们要对他进行更改。
我们现在的需求:当我们的请求到了之后,nginx把我们的请求转发到我们的toncat上面去。


1.我们这里的请求都是要求它经过nginx的
2.但是如果有某一次请求经过nginx到了tomcat1,但是tomcat1这时候要报一个302回去,tomcat1或者说上游服务器都是不知道nginx这种负载均衡服务器的存在的,tomcat1就只能把结果返回给浏览器,且tomcat1的这个重定向的地址还是指向了tomcat1自己。
3.所以我们这里需要对重定向进行拦截,这样拦截的作用是让tomcat或者说上游服务器一定要经过nginx才行。
10.启动:sbin/nginx
黄黄由于多次重复启动,导致nginx自己占用了自己的80端口,并且我们在nginx.conf
里面去更改他的配置端口也是没用的,后来黄黄只能去删除掉自己的nginx进程
如下操作
killall -9 nginx




发现实现了两个端口之间共享session的功能