Windows下Nginx负载均衡的简单三种配置以及服务器宕机后的容错机制

一、负载均衡的简单三种配置

    #设置负载均衡后服务器列表
    upstream backend{
        #ip_hash;                 #释放开则为ip绑定策略
        server 127.0.0.1:8080;
        server 127.0.0.1:8081;    #这是默认为轮调机制
                                #后面加上weight=2; weight=1;为权重机制
    
    }
    
    #配置nginx服务器
    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            proxy_pass   http://backend;
            index  index.html index.htm;
        }

二、服务器宕机后的容错机制

  

#设置负载均衡后服务器列表
    upstream backend{
        #ip_hash;                 #释放开则为ip绑定策略
        server 127.0.0.1:8080;
        server 127.0.0.1:8081;    #这是默认为轮调机制
                                #后面加上weight=2; weight=1;为权重机制
    
    }
    
    #配置nginx服务器
    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            proxy_pass   http://backend;
            index  index.html index.htm;
            #宕机容错机制 一主一备  多主多备
            proxy_connect_timeout 1;
            proxy_send_timeout 1;
            proxy_read_timeout 1;
        }

 

posted @ 2020-10-19 19:56  lzyuan0601  阅读(295)  评论(0)    收藏  举报