作家
登录

Nginx的反向代理与负载均衡

作者: 来源: 2017-12-18 14:39:31 阅读 我要评论

  •        } 
  •     } 
  • 1.4.10 least_conn 参数

    看谁闲,谁闲发送给谁

    least_conn算法会根据后端节点的连接数来决定分派情况,哪个机械连接数少就分发。

    1.4.11 fair 参数

    看谁响应的快

    此算法会根据后端节点办事器的响应时光来分派请求,响应时光短的优先分派。这是加倍智能的调剂算法。此种算法可以根据页面大年夜小和加载时光长短智能地进行负载均衝,也就是根据后端办事器的响应时光来分派请求,响应时光短的优先分派。Nginx本身不支撑fair调剂算法,如不雅须要应用这种调剂算法,必须下载Nginx的相干模块upstream_fair。

    示例如下:

    1. upstream name { 
    2. server 192.168.1.1; 
    3. server 192.168.1.2; 
    4. fair; 

    除了膳绫擎这些算法外,还有一些第三方调剂算法,例如:url_hash、一致性hash算法等.

    1.4.12 调剂算法

    定义轮询调剂算法 rr 默认调剂算法   平均分派

    定义权重调剂算法 wrr

    定义静态调剂算法 ip-hash

    定义最小的连接数-least_conn

    1.4.15 proxy_next_uptream 参数

    1.4.13 nginx负载均衡相干重要参数


    1.4.14 反向代劳排错思路

    01.先在lb01上拜访后端节点进行测试

    02.在lb01上拜访本地地址进行测试

    03.在浏览器长进行测试

          缓存、域名解析

    当nginx接收后端办事器返回proxy_next_upstream 参数定义的状况码时,会将这个请求转发给正常工作的后端办事器,例如500,502,503,504,此参数可以晋升用户的拜访体验。

    1.5 定义多个虚拟主机标签信息

    对用户的拜访请求进行调剂治理

    1.5.1 proxy_set_header 参数

    设备文件

    1. [root@lb01 conf]# cat nginx.conf 
    2. worker_processes  1; 
    3. events { 
    4.     worker_connections  1024; 
    5. http { 
    6.     include       mime.types; 
    7.     default_type  application/octet-stream; 
    8.     sendfile        on
    9.     keepalive_timeout  65; 
    10.     upstream server_pools{ 
    11.          server 10.0.0.7:80; 
    12.          server 10.0.0.8:80; 
    13.     } 
    14.     server{ 
    15.        listen 80; 
    16.        server_name bbs.etiantian.org; 
    17.        location / { 
    18.           proxy_pass http://server_pools; 
    19.               proxy_set_header Host $host; 
    20.        } 
    21.     } 
    22.     server{ 
    23.        listen 80; 
    24.        server_name www.etiantian.org; 
    25.        location / { 
    26.           proxy_pass http://server_pools; 
    27.                proxy_set_header Host $host; 
    28.        } 

        推荐阅读

        因Python微软和亚马逊再次联手推出人工智能软件,谷歌靠边站

      两家公司要联手推出闪开辟者更轻易的应用开源人工智能软件据媒体报道,比来几个月以来,亚马逊和微软已经第二次联手开辟人工智能技巧了,而谷歌今朝依然还处于不雅望状况。两家公司联手推>>>详细阅读


      本文标题:Nginx的反向代理与负载均衡

      地址:http://www.17bianji.com/lsqh/39883.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)