Nginx负载均衡配置

日期:2017-06-16       浏览:748

一 背景

负载均衡部署图
负载均衡部署图
在线上部署的服务对可用性的要求都比较严格,当某台服务器当掉、某个时间段请求量飙升、停机发布不影响服务的正常使用等;以上情况下都需要使服务可用,这时候就需要对服务的部署做负载均衡处理。

二 具体配置

http {

    #负载均衡配置(宕机后会自动分配到另一台服务器)
    upstream proxyDemo {
        #least_conn;    #最少连接
        #ip_hash;    #每个请求的ip按hash值分配,同一个请求分配到同一个服务器。
        #server 127.0.0.1:8180 weight=2;    #服务器8180权重为2
        #server 127.0.0.1:8180 backup;  #热备
        
        server 127.0.0.1:8180;    #服务器8180
        server 127.0.0.1:8181;    #服务器8181
    }
    
    server {
        #负载均衡配置
        location /proxy_demo {
            root html;
            index index.html index.htm;
            proxy_pass http://proxyDemo;    #配置方向代理地址
        }
    }
}
扫码关注有惊喜

(转载本站文章请注明作者和出处 qbian)

暂无评论

Copyright 2016 qbian. All Rights Reserved.

文章目录