一、web-server的负载均衡

互联网架构中,web-server接入一般使用nginx来做反向代理,实施负载均衡。整个架构分三层:
上游调用层,一般是browser或者APP
中间反向代理层,nginx
下游真实接入集群,web-server,常见web-server的有tomcat,apache
整个访问过程为:
browser向daojia.com发起请求
DNS服务器将daojia.com解析为外网IP(1.2.3.4)
browser通过外网IP(1.2.3.4)访问nginx
nginx实施负载均衡策略,常见策略有轮询,随机,IP-hash等
nginx将请求转发给内网IP(192.168.0.1)的web-server
由于http短连接,以及web应用无状态的特性,理论上任何一个http请求落在任意一台web-server都应该得到
继续阅读与本文标签相同的文章
上一篇 :
用uid分库,uname上的查询怎么办?
下一篇 :
DNS在架构设计中的巧用
-
阿里云最新优惠活动来了:低至2折起限量抢爆款云服务器(最新)
2026-05-20栏目: 教程
-
mysql-proxy数据库中间件架构 | 架构师之路
2026-05-20栏目: 教程
-
一分钟了解四层/七层反向代理 | 架构师之路
2026-05-20栏目: 教程
-
DNS在架构设计中的巧用
2026-05-20栏目: 教程
-
TCP接入层的负载均衡、高可用、扩展性架构
2026-05-20栏目: 教程
