高并发之web服务器负载均衡简单介绍
2024-08-31 10:37:45
负载均衡种类
F5,七层负载均衡,四层负载均衡
Nginx负载均衡
内置策略、扩展策略
内置策略:IPHash、加权轮询
扩展策略:fair策略、通用hash、一致性hash
加权轮询策略
首先将请求都分给高权重的机器,直到该机器的权值降到了比其他
机器低,才开始将请求分给下一个高权重的机器.
当所有后端机器都down掉时,Nginx会立即将所有机器的标志位
清成初始状态,以避免造成所有的机器都处在timeout的状态IPHash策略
Nginx内置的另一个负载均衡的策略,流程和轮询很类似,只是其中的算法和具体的策略有些变化
IPHash算法是一种变相的轮询算法fair策略
根据后端服务器的响应时间判断负载情况,从中选出负载最轻的机
器进行分流通用Hash、一致性Hash策略
通用hash比较简单,可以以Nginx内置的变量为key进行hash,
致性hash采用了Nginx内置的一致性hash环,支持memcache
四层负载均衡的实现
通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。
LVS实现服务器集群负载均衡有三种方式
NAT,DR和TUN
最新文章
- UVALive 3989Ladies' Choice(稳定婚姻问题)
- codeforces 697B Barnicle
- oracle 判断中文函数
- hdu 2041 超级楼梯
- HDU5739-Fantasia(tarjan求割点)
- float([x]): 将一个字符串或数转换为浮点数。如果无参数将返回0.0
- 使用Express创建一个简单的示例
- VMware-WorkStation 去掉VM工具栏
- 读书笔记:《为什么大猩猩比专家高明, How We Decide》
- python word转pdf
- jQuer插件满屏气泡飘落动画效果
- Camera摄像头
- Docker创建虚机和swarm
- ubuntu mysql 远程连接问题解决方法
- shell脚本-监控及邮件提醒
- 在向";带有自增字段的数据库表";中插入数据时,自定义";该自增字段";的数据
- 十分钟带你学会Http协议和Tomcat服务器的原理
- delphi7中 OnDrawColumnCell 事件怎么用
- rabbitmq High Availability
- JQuery中选择元素的方法: