zoukankan      html  css  js  c++  java
  • Nginx 四种配置方式

    负载均衡算法

    upstream 支持4种负载均衡调度算法:

    A)轮询(默认):每个请求按时间顺序逐一分配到不同的后端服务器;

    B)ip_hash:每个请求按访问IP的hash结果分配,同一个IP客户端固定访问一个后端服务器。可以保证来自同一ip的请求被打到固定的机器上,可以解决session问题。

    C)url_hash:按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器。后台服务器为缓存的时候效率。

    D)fair:这是比上面两个更加智能的负载均衡算法。此种算法可以依据页面大小和加载时间长短智能地进行负载均衡,也就是根据后端服务器的响应时间来分配请求,响应时间短的优先分配。Nginx本身是不支持 fair的,如果需要使用这种调度算法,必须下载Nginx的 upstream_fair模块。

     1、Round Robin

        

    2、ip_hash

       

    3、 least_conn 

         

      

     4、基于权重的负载均衡 

  • 相关阅读:
    WEB服务器和应用服务器
    java中乱码问题
    面向对象的特征
    数据库中常见的需注意的问题
    String类
    网络编程
    C#泛型基础
    C#中sealed关键字的作用。
    C#自动属性优缺点分析
    TextView属性(转)
  • 原文地址:https://www.cnblogs.com/Jomini/p/13811789.html
Copyright © 2011-2022 走看看