zoukankan      html  css  js  c++  java
  • Nginx负载均衡

    • 轮询:默认配置,请求将按照一定顺序访问不同的服务器,用于服务器配置均衡的情况
    upStream salesClient {
        server: 192.168.245.13: 8080;
        server: 192.168.245.16: 8080;
    }
    • ip_hash: 请求根据请求ip的hash结果分配请求到不同服务器,同一个ip访问固定的服务器
    upStream salesClient {
       ip_hash; server
    192.168.245.13: 18080; server 192.168.245.16: 18080; }
    • weight: 设置权重,主要用于服务器配置不均衡,访问比约等于权重比
    upStream salesClient {
        server: 192.168.245.13: 8080 weight=5;
        server: 192.168.245.16: 8080 weight=10;
    }
    • fair: 需要下载upStream_fair模块,根据服务器响应时间来分配请求访问,响应时间越短,越优先访问服务器
    upStream salesClient {
        server: 192.168.245.13: 8080;
        server: 192.168.245.16: 8080;
        fair;
    }
    • url_hash: 根据url的hash结果分配请求到服务器, 固定的url访问同一个服务器。注意:在upstream中加入hash语句。server语句中不能写入weight等其他的參数,hash_method是使用的hash算法。
    upStream salesClient {
        server: 192.168.245.13: 8080;
        server: 192.168.245.16: 8080;
        hash $request_uri;
        hash_method crc32;
    }

    详情>>Nginx配置实现负载均衡

    作者:idanyang

    出处:http://www.cnblogs.com/idanyang/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    1509 -- Glass Beads POJ
    1043: [HAOI2008]下落的圆盘
    面向对象的特性一:封装性
    java的值传递机制
    可变参数的形参方法
    方法的重载
    类及对象
    面向对象
    数组的常用算法问题
    数组的常见异常
  • 原文地址:https://www.cnblogs.com/idanyang/p/10552171.html
Copyright © 2011-2022 走看看