windows下Nginx+Tomcat实现集群以及Nginx实现动静分离

最近学习了点Nginx的基础配置,是真的强大。

简单来说Nginx的作用:

  1. 负载均衡,实现项目的集群分布。意思就是同一个项目可以分别放在不同的服务器里,通过Nginx配置管理这多个服务器,这样子可以分担服务器压力,将流量按负载均衡算法分配给这些不同的服务器,但是访问的都是同一个项目。
  2. 动静分离,实现项目的静态资源和动态资源分离访问。Nginx访问静态资源的速度比Tomcat快,所以一般都是静态资源如html,css等放在Nginx服务器,而动态资源,如:jsp,json放在tomcat中访问。

最后实现的效果图:
在这里插入图片描述
解释一下:
动静分离:静态资源和动态资源的分离访问:静态资源通过Nginx直接返回,动态资源通过Nginx从Tomcat中获取。
Tomcat集群:随机或者有序访问Tomcat服务器群(同一个项目),从其中的一个服务器中获取动态资源。


首先:windows本地得创建多个Tomcat服务器然后启动,本次实验中我就创建两个。
然后:修改 Tomcat 的端口设置。分别进入两个 Tomcat 服务器的 conf 目录,打开 server.xml 配置文件并做修改。
其次:将 Tomcat1 的三个端口分别修改为 8081、8082、8083,浏览器访问 Tomcat1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值