zoukankan      html  css  js  c++  java
  • nginx upstream 常用的几种调度方式

    nginx可以根据客户IP进行负载均衡,在upstream里设置ip_hash,以可以对同一个C类地址段
    的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个.C类地址:C类地址第1字节、第2字节和第3个字节为网络地址,
    第4个个字节为主机地址。另外第1个字节的前三位固定为110.
    NGINX的UPSTREAM目前支持的5种方式的分配:
    轮询(默认)
    upstream back_server {
            server 192.168.0.15;
            server 192.168.0.16;
     }
    weight(权重)
    指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况
    upstream backserver {
    server 192.168.0.14 weight=10;
    server 192.168.0.15 weight=10;
    }
    ip_hash
    每个请求按访问IP的HASH结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题.
    upstream backserver {
    ip_hash;
    server 192.168.0.14:88;
    server 192.168.0.15:80;
    }

  • 相关阅读:
    linux——进程管理
    linux——软件管理
    linux——压缩打包
    linux——输入输出
    linux——ACL控制
    linux——特殊权限
    linux——基本权限
    linux——用户管理
    单源最短路spfa(队列优化)
    getline读取
  • 原文地址:https://www.cnblogs.com/bass6/p/7137260.html
Copyright © 2011-2022 走看看