动静分离。

动静分离

动静分离:访问静态和动态页面分开

实现动态和静态页面负载均衡

五台虚拟机

1、三台虚拟机

nginx:192.168.233.30 代理又是静态

tomcat1:192.168.233.100

       动态页面

tomcat2:192.168.233.50

实验:

61:

nginx.conf

nginx -t

cd html

vim index.html

拖进meinv.jpg

浏览器访问测试20.0.0.61(静态页面设置完成)

71-72:

统一操作

cd /usr/local/tomcat

cd test

vim index.jsp

test1 test2分别设置

71:

vim server.xml

删除:

尾部插入:

72:

相同操作

一起:

浏览器访问71、72动态页面

验证结果:

2、四层+七层+动静分离

五台服务器

(1)nginx代理:192.168.233.61

(2)静态页面和动态页面请求转发服务器:

192.168.233.62

192.168.233.63

  1.  tomcat1

        tomcat2

        192.168.233.71

        192.168.233.72

实验:

nginx代理:20.0.0.61

静态页面和动态请求转发服务器:

20.0.0.62

20.0.0.63

tomcat1:20.0.0.71

tomcat2:20.0.0.72

61:

只是做代理,不需要转发动态请求,删掉以下

添加:

ip后加端口 :80

下面的服务修改端口

重启服务

打开62、63nginx服务

62、63:vim nginx.conf

cd html

vim index.html

拖入图片

63:改成test1

不用美女

61:

删除html index.html

加入this is test

测试61请求静态页面

20.0.0.61

后端:会切换

你可能感兴趣的:(linux)