负载均衡

   负载均衡,一般包含两方面的含义。一方面,是将单一的重负载分担到多个网络节点上做并行处理,每个节点处理结束后将结果汇总返回给用户。第二个方面的含义,是将前端的并发访问和数据流量分担到多个后端网络节点上分别处理。

  nginx 服务器的负载均衡策略可以划分为两大类。即内置策略和扩展策略。内置策略主要包含轮询,加权轮询和IP hash 三种。扩展策略主要通过第三方模块实现,种类比较丰富,主要有url hash, fair 等。内置策略会自动编译到nginx内核,需要设置相关参数即可。扩展策略不会自动编译到nginx内核,需要手动将第三方模块编译到内核。

  轮询策略,就是将前端的请求逐一的分配到后端的网络节点上,对于出现问题的后段服务器会被自动排除。加权轮询,就是在基本的轮询策略上,考虑各节点的请求权重,指定各后端节点请求的几率。


  IP hash策略,是将IP 进行hash操作,然后根据hash结果将请求分配给不同的网络节点上,这种策略,可以使同一个IP 访问到同一个后段节点,这样的好处,可以避免考虑前端用户的session在后端多个节点共享问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值