Nginx负载均衡与个别服务器宕机后的切换及相关平衡配置

本文介绍了Nginx作为反向代理服务器实现负载均衡的方法,包括轮询、权重、IP哈希等多种策略,并详细阐述了如何在服务器宕机时进行切换。此外,还讨论了如何配置服务器状态值以提高系统的稳定性和可靠性。
摘要由CSDN通过智能技术生成

   Nginx 目前很火,前很火、很火、火,做为高性能的反向代理服务器目前技术也是比较成熟的,对于缓解服务器压力,能够支持高达 50,000 个并发连接数的响应,而且有非诚优秀的移植性,Nginx是有自己的函数库的,除了zlibPCREOpenSSL之外标准模块只使用系统C库函数。下面来简单贴出配置文件+说明:  


1. 在http节点下,添加upstream节点。

upstream linuxidc {
      server 10.0.6.108:7080;
      server 10.0.0.85:8980;
}

  2.  将server节点下的location节点中的proxy_pass配置为:http:// + upstream名称,即“
http://linuxidc”.


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

    3.  现在负载均衡初步完成了。upstream按照轮询(默认)方式进行负载,每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能 自动剔除。虽然这种方式简便、成本低廉。但缺点是:可靠性低和负载分配不均衡。适用于图片服务器集群和纯静态页面服务器集群。

    除此之外,upstream还有其它的分配策略,分别如下:

    weight(权重)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dengrz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值