zoukankan      html  css  js  c++  java
  • nginx实现nginx/tomcat负载均衡

    准备三台centos7虚拟机,全部安装nginx或者tomcat

    虚拟机A 10.0.3.46        在index.html 中添加10.0.3.46作为标志

    虚拟机B 10.0.3.66      使用这台做负载均衡

    虚拟机C 10.0.3.110       默认页面不做修改

    一.nginx之间的负载均衡:

    [root@localhost nginx]# cat conf/nginx.conf|grep -v '#'|grep -v ^$
    worker_processes  1;
    events {
        worker_connections  1024;
    }
    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        keepalive_timeout  65;
    	upstream webservers {     #这里是新添加上去的
    		server 10.0.3.110 weight=1;     #server ip地址 weight=权重
    		server 10.0.3.46 weight=1;
    	}
        server {
            listen       80;
            server_name  localhost;
            location / {     #把原来括号里面的内容注释,添加以下内容
    			proxy_pass http://webservers;     #设置代理?webservers与前面 upstream后面的命名一致
    			proxy_set_header x-Real-IP $remote_addr;    #这个不懂什么意思
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    }
    [root@localhost nginx]# 
        
    

     第一次进去

    刷新之后

     二:实现tomcat之间的负载均衡

    [root@localhost nginx]# cat conf/nginx.conf|grep -v '#'|grep -v ^$
    worker_processes  1;
    events {
        worker_connections  1024;
    }
    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        keepalive_timeout  65;
        upstream webservers {     #这里是新添加上去的,与nginx不同,只需要在ip后面添加端口即可
            server 10.0.3.110:8080 weight=1;     #server ip地址 weight=权重
            server 10.0.3.46:8080 weight=1;
        }
        server {
            listen       80;
            server_name  localhost;
            location / {     #把原来括号里面的内容注释,添加以下内容
                proxy_pass http://webservers;     #设置代理?webservers与前面 upstream后面的命名一致
                proxy_set_header x-Real-IP $remote_addr;    #这个不懂什么意思
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    }
    [root@localhost nginx]# 
        
  • 相关阅读:
    前端学习笔记系列一:5 在项目中引入阿里图标icon
    前端学习笔记系列一:3 Vue中的nextTick
    前端学习笔记系列一:4 vue中@click.native
    学习习惯
    美团作价27亿美元正式收购摩拜
    北京 一卡通 退卡
    愚人自以慧,智者自以愚。
    袁隆平分享8字成功经验
    性能计数器 叹号
    升级 windows 2016
  • 原文地址:https://www.cnblogs.com/biaopei/p/8257241.html
Copyright © 2011-2022 走看看