负载均衡器在系统设计中的作用
当一个网站变得非常流行时,负载网站上的均衡计中流量增加,单个服务器的器系负载也增加。并发流量超过单个服务器的统设处理能力 ,导致网站变得对用户响应缓慢 。负载为了应对这些高数据量的均衡计中请求 ,以快速可靠的器系方式返回正确的响应,我们需要对服务器进行扩展。统设这可以通过向网络中添加更多的负载服务器,并将所有请求分布到这些服务器上来实现 。服务器租用均衡计中但是器系...谁来决定将哪个请求路由到哪个服务器呢 ?

Load-Balancer-System-Design-Interview.png
答案是...负载均衡器 。让我们详细了解一下负载均衡器的统设概念...
什么是负载均衡器?
负载均衡器就像站在服务器前面的“交通警察” ,将客户端请求分配到所有服务器上 。负载它会有效地分发一组请求操作(如数据库写请求、均衡计中缓存查询)到多个服务器上 ,器系并确保没有任何单个服务器承受过多的请求,从而降低应用程序的整体性能 。负载均衡器可以是一个物理设备,源码库也可以是运行在专用硬件上的虚拟实例,或者是一个软件进程。
考虑一个场景 ,一个应用程序在单个服务器上运行,客户端直接连接到该服务器而没有负载均衡。它看起来可能像下面这样...

我们需要讨论一下这种模型的两个主要问题:
单点故障:如果服务器崩溃或出现问题 ,整个应用程序将中断,对用户在一段时间内不可用。这会给用户创建一个不良的体验 ,这对于服务提供商来说是不可接受的建站模板