根据url目录地址转发的应用场景
根据url进行转发的情况,在工作中被称为7层的负载均衡配置,相比较lvs的负载均衡就被称为4层的负载均衡。
(1)常规4层负载均衡解决方案架构
(2)7层的负载均衡结构方案1
3)7层负载均衡架构方案2
(4)4+7负载均衡架构方案
根据文件扩展名实现代理转发
相关server配置
Nginx代理小节:7层代理
1)类似LVS,完全转发。
2)根据URL中路径转发。
3)根据URL中资源的扩展名转发
4)基于user_agent转发,手机还是电脑,haproxy支持。nginx?
Nginx代理负载均衡企业应用场景:
1)流量不是特别大情况,直接替换掉lvs做反向代理负载均衡,都可以配合keepalived做高可用。
原因:简单、方便。
2)门户网站:前端LVS+Nginx代理(淘宝)