首页 > 系统服务 > 详细

linux---集群架构初探(22)Nginx动静分离

时间:2020-06-22 16:18:15      阅读:50      评论:0      收藏:0      [点我收藏+]

动静分离

通过中间件将动态请求和静态请求进行分离,减少不必要的请求消耗。

优势:动静服务互不影响,如动态服务停止,静态资源还可以正常访问。

实例

模拟环境:lb01、web01(模拟静态服务器)、web02(模拟动态服务器)

1.在web01上创建目录/pm_code/images/,并上传一张图片

技术分享图片

配置nginx文件/etc/nginx/conf.d/static.conf:

技术分享图片

2.在web02上安装tomcat

yum -y install tomcat

systemctl start tomcat

tomcat默认端口8080,确认正常开启:

技术分享图片

mkdir /usr/share/tomcat/webapps/ROOT

在此目录下创建文件random.jsp,内容如下:

技术分享图片

3.在lb01上/etc/nginx/conf.d/中创建配置文件ds.conf,内容如下

技术分享图片

创建/pm_code/ds/index.html,内容如下:

技术分享图片

5.在物理主机的本地hosts文件中添加:192.168.1.5 ds.pm.com

6.测试

技术分享图片

在web01上关闭nginx服务,刷新页面(使用shift+F5强制刷新,重新连接,防止有缓存)

技术分享图片

打开web01的nginx服务,关闭web02的tomcat服务,刷新页面

技术分享图片

linux---集群架构初探(22)Nginx动静分离

原文:https://www.cnblogs.com/1016391912pm/p/13177205.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!