Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

 时间:2024-11-09 01:26:49

1、首先准备好Nginx-1.13.6和apache-tomcat-9.0.1

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

2、解压两个apache-tomcat-9.0.1,分别命名为apache-tomcat-9.0.1-1和apache-tomcat-9.0.1-2

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

3、修改这两个Tomcat的启动端口,分别为18080和28080,打开apache-tomcat-9.0.1-1的conf目录下的server.xml

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

4、同理,打开apache-tomcat-9.0.1-2的conf目录下的server.xml

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

5、进入apache-tomcat-9.0.1\apache-tomcat-9.0.1-1\webapps\ROOT文件夹修改Tomcat的默认页面index.jsp(为了区分下面到底访问的是那一台Tomcat,随便改一下即可),同理修改第二台tomcat。

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

6、进入apache-tomcat-9.0.1-1\bin文件夹,启动tomcat看是否能正常访问,如图即可(同理,进入apache-tomcat-9.0.1-2\bin文件夹,启动第二个tomcat!)

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

7、然后开始配置Nginx来实现负载均衡,解压nginx-1.13.6进入nginx-1.13.6\conf文件夹下,打开nginx.conf文件,如图配置

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

8、进入nginx-1.13.6文件夹,点击nginx.exe启动即可

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群

9、在地址栏输入http://localhost/index.jsp进行测试,不断的刷新,前几次访问的是Tomcat2,然后会随机变Tomcat1,发现访问Tomcat2的概率大概是Tomcat1的2倍,这是因为我们在Nginx中配置的两台Tomcat的权重起的作用,原理如图;

Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群Nginx-1.13.6 + Tomcat-9.0.1搭建负载均衡集群
  • tomcat和nginx集群配置
  • Nginx+Tomcat负载均衡配置
  • 如何配置Nginx+Tomcat负载均衡
  • nginx在做负载均衡时如何配置?
  • Nginx 负载均衡
  • 热门搜索
    正整数是什么 电脑蓝屏是什么原因 12月30日是什么星座 2月25日是什么星座 摘要是什么意思 电脑经常死机是什么原因 state是什么意思 极端是什么意思 maybe什么意思 健康管理师怎么报名有什么条件