nginx负载均衡的三种方式

nginx负载均衡的三种方式,第1张

这个服务器均衡方式如下:
1、根据博客园的信息,轮询:这是nginx负载均衡默认的方法,顾名思义,就是按照子服务器顺序一个个的转发,这次请求转发的这个服务器,下次请求转发的就是下一个请求了。
2、权重:每个子服务器的性能可能都不一样,这时候可以选择给不同的服务器添加不同的权重,权重高的服务器会转发的多一些。
3、iphash:时候我们需要某个请求一直访问某一台子服务器(例如需要获得session),这时可以用iphash这种负载均衡的方法,这是对请求的ip进行hash算法然后确定转发的子服务器。

1、负载原理

负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

负载均衡(Load Balance)其意思就是分摊到多个 *** 作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务

2、负载方案

1)、硬负载---通过在应用服务上层添加负载设备(F5),对访问请求根据后端应用服务的负载情况进行分发到各个服务器

2)、软负载----使用三方、开源软件(proxy、nginx)的配置,部署负载架构

简单负载架构:

3、高并发负载方案

1、扩容服务集群节点,增加相应节点数

2、扩容负载集群节点,减少单节点分流压力


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10766954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存