互联网大厂的负载均衡和高可用是怎么做的,看完这篇你就懂了(3)
发布时间:2020-02-12 07:48 所属栏目:52 来源:站长网
导读:对外看来,负载均衡是一个系统或软件的整体。对内看来,层层上下游调用。只要存在调用,就需要考虑负载均衡这个因素。所以负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一。考虑主要是如何让下游
对外看来,负载均衡是一个系统或软件的整体。对内看来,层层上下游调用。只要存在调用,就需要考虑负载均衡这个因素。所以负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一。考虑主要是如何让下游接收到的请求是均匀分布的: 第 1 层:客户端层 -> 反向代理层 的负载均衡。通过 DNS 轮询 第 2 层:反向代理层 -> Web 层 的负载均衡。通过 Nginx 的负载均衡模块 第 3 层:Web 层 -> 业务服务层 的负载均衡。通过服务治理框架的负载均衡模块 第 4 层:业务服务层 -> 数据存储层 的负载均衡。通过数据的水平分布,数据均匀了,理论上请求也会均匀。比如通过买家ID分片类似 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读