可扩展互联网架构

1.负载均衡基础

    1)每一台服务器轮流处理一个请求,这会导致本身负载过重的服务器负载越来越重导致瘫痪。
    2)效率高的服务器处理更多的请求,效率低的服务器处理相对较少的请求,但是这种方式在多个负载服务器同时分发请求的时候导致过多的请求分发到效率高的服务器,继而压垮服务器。
    3)根据可用资源的多少决定分发到那台服务器,但是这会因为信息同步(负载均衡在检测服务器可用资源时会有几秒钟的延迟)延迟使得所有新的请求分发的资源较多的服务器造成服务器的奔溃。
    4)基于随机算法和可用资源多少相结合的方式是可取的解决方案。

猜你喜欢

转载自liaohexiang.iteye.com/blog/800105