前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一张图解释负载均衡

一张图解释负载均衡

作者头像
smy
发布2018-11-28 17:07:05
8500
发布2018-11-28 17:07:05
举报
文章被收录于专栏:smysmy

首先当大量用户访问时候,先请求到nignx服务器,因为nignx对于高并发支持较好,所以由nignx服务器将访问需求分配给不同的apache服务器,apache服务器上每一台放的都是一模一样的应用,当发生写入数据需求时候他们将数据统一的写入到同一台mysql数据库中,这是因为web应用的写入需求往往较读取需求较低,然后这台mysql将数据同步隔一段时间就同步到其他mysql数据库中,当然根据不同的应用同步时间并不一致,有的可能就需要实时同步,而有的是不需要的。

同步后,apache应用服务器发生数据库读取操作时候就从只负责读取的数据库中取到数据,然后反馈给用户。

这样用户看到的是同样的数据,虽然一致但这些数据并不一定来自同一个数据库,同一台应用服务器,这样就实现了有效的分离大量请求集中在同一个服务器而导致无法响应,也就实现了负载均衡。

当然真实的应用中还有其他技术来为这个体系服务器,比如nosql服务器,缓存技术等等。

负载均衡的核心就是分流大量访问,不要让这样的访问集中在同一个服务器,同时我们也看到安全方面的及容错性的好处,一台服务器出问题我们可以用其他服务器应对我们的线上服务器不中断。

转载自:https://blog.csdn.net/zhangbijun1230/article/details/79440703

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档