有了第4层负载均衡为什么还要做第7层的负载均衡? 有了第4层负载均衡(比如lvs),为什么还要做第7层的(比如nginx, squid)?第4层负载确实已经能做到比较全面了,但不方便做app-specific的均衡策略。 比如“凡是URL以detail.*开头的请求都导到A1-A10结点”,用lvs等就不方便做。然而,用nginx等就比较好实现。 也就是说第7层负载可以实现更加灵活的、与应用层信息相关的均衡策略。