首页 > Web开发 > 详细

tomcat 结合apache 动静分离

时间:2020-05-16 14:32:54      阅读:49      评论:0      收藏:0      [点我收藏+]

 

 

 

 

 

 

什么是静态页面和动态页面?

静态页面,是指互联网架构中,几乎不变的页面(或者变化频率很低)

动态页面,是指互联网架构中,不同用户不同场景访问,都不一样的页面。

为什么要做动静分离架构?

现在有一个电子商务网站,用Tomcat做为我们的web服务器!为了做商品的展示不得不存放大量的图片和视频,随着客户流量的提升,对于这些资源请求的处理必然会给Tomcat服务器带来不小的压力!而且服务器还要处理动态的页面。 服务器压力的提升,必然会导致客户端体验不佳,例如:网页打开的特别慢、图片半天加载不出来,视频无法播放等等问题!

 

请求会直接访问到Apache和Nginx服务器上,他们通过内部的过滤机制将请求分离出来,静态的页面自己处理,动态的页面转发给Tomcat处理

 

所以我们想到把请求分离开,分为静态页面请求和动态页面请求!静态的图片、视频等请求我们可以交由Apache或者Nginx处理,剩余的一些动态的请求我们交由Tomcat处理!这里他们各司其职,各自做着各自擅长的工作!工作的效率必然会有很大的提升! 那么问题也有了解决方案: Apache+Tomcat Nginx+Tomcat 我们把这种将动态页面请求和静态页面请求分离开,各自由不同服务器处理的架构,称之为动静分离架构

提示,实现关闭防火墙和selinux 

1.使用apachetomcat实现动静分离

下载依赖包 ,如果系统本身自己不带apaphe 还是要手动下载的

 技术分享图片

 

 下面的是中间件结合他两就需要这个

下载地址为:

wget http://us.mirrors.quenda.co/apache/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.46-src.tar.gz

Apache tomcat 的中间件

 技术分享图片

 

 

 中间件的操作:解压-检查安装环境-编译 -安装

 技术分享图片

 

 

 

 技术分享图片

 

 更改中间件的配置文件

 技术分享图片

 

 下面为apache的配置文件修改内容

 技术分享图片

 

 

 

技术分享图片

修改完apache的配置文件重启才会生效

 

 技术分享图片

 

验证出现下面这个就成功了 

技术分享图片

 

 实验结束

tomcat 结合apache 动静分离

原文:https://www.cnblogs.com/jipeng1/p/12900162.html

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