Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

1.Nginx安装  (试验环境为Windows环境下的1.16.1版本)

(下载地址:http://nginx.org/en/download.html)

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

2.Nginx配置文件修改

在http{}下修改如下:

    upstream myServer{  
    
      server 127.0.0.1:8080 weight=1;  

      server 127.0.0.1:8081 weight=2;  
    } 
    
    
    server {
    
        listen 81;
        location / {
            proxy_pass  http://myServer;
        }
    }

 

3.tomcat安装&项目导入

①安装两个tomcat

其中端口号均不能一样

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

②在tomcat→webapps→ROOT根目下面导入两个简单的html文件

比如:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 

※启动两个tomcat

启动后效果如下:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

4.启动Nginx,并通过81端口进行访问

①Nginx启动(cmd命令行启动)

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

②浏览器访问127.0.0.1:81刷新界面依次如下(8080权重为1,8081权重为2;权重越大,使用率越高)

第一次刷新:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 第二次刷新:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 第三次刷新:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 第四次刷新:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 第五次刷新:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 第六次刷新:

Nginx负载均衡项目部署流程(一个Nginx&两个tomcat项目)

 

 

 

以上即为Nginx负载均衡关于tomcat项目的简单介绍。

 

上一篇:81. lvm+mysql你们是如何备份的


下一篇:JSP笔记(五):详解Namespace与资源限制ResourceQuota,LimitRange合并方案