zoukankan      html  css  js  c++  java
  • nginx配置负载均衡分发服务器笔记

    记录学习搭建nginx负载均衡分发服务器的过程笔记

    1.服务器IP:192.168.31.202(当前需要搭建nginx负载均衡分发的服务器)安装好nginx

    2.在服务器IP:192.168.31.202的nginx配置文件中添加如下

    upstream www.nginx.com{
            server 192.168.31.200:80 weight=1;
            server 192.168.31.199:80 weight=1;
    }

    server {
            listen       80;
            server_name  www.nginx.com;

            location / {
            proxy_pass        http://www.nginx.com;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
            }
        }
    3.重启nginx , 完成!

    到此,服务器IP:192.168.31.202搭建nginx负载均衡分发服务器就完成了

    现在,我们把域名www.nginx.com指向IP:192.168.31.202,每次访问域名www.nginx.com时,nginx负载均衡分发服务器就会把请求分发到不同服务器

    注意:192.168.31.200:80和192.168.31.199:80这两台服务器都是正常搭建了web服务器的,服务器IP:192.168.31.202(nginx负载均衡分发的服务器)只是把请求分发到不同的服务器而已

    ---------------------------------------------------------------------------

    upstream go {
    server 127.0.0.1:8080;
    server 192.168.1.1:8080;
    }

    server {
    server_name go.com;
    listen 80;
    location / {
    proxy_pass http://go;
    proxy_set_header Host $host;
    proxy_set_header User-Agent $http_user_agent;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
    }

  • 相关阅读:
    【onenet-edp传输】1、调试上报数据点和端对端透传
    【PYQT5快速开发】重定义边框、QSS美化皮肤主题
    MySQL
    Flask-Login一个账号单用户在线
    DataTable按钮,排序,单元格颜色
    python
    MegaCli64 raid对应关系
    openstack server status
    js中使用JSON.parse转换json
    linux使用pyodbc和freetds连接sqlserver
  • 原文地址:https://www.cnblogs.com/niewd/p/12103798.html
Copyright © 2011-2022 走看看