负载均衡

介绍

部署服务器集群后,将请求分发到多个服务器,达到系统的高可用

传统负载均衡

集中式负载均衡,在服务消费者和服务提供者之间有一个独立的负载均衡系统,如F5、HAproxy、Nginx 反向代理。

负载均衡器上有所有服务的地址映射表,当服务消费者调用某个目标服务时,先向负载均衡系统发起请求,由负载均衡系统以某种策略(如Round-Robin)做负载均衡后再将请求转发给目标服务。

集中式负载均衡的缺点:

  • 单点失败:一旦负载均衡宕机,整个应用将无法访问。(如果可以做集群提高其高可用性)
  • 难扩展:人工介入
  • 复杂:传统集中式负载均衡就是一个代理分发角色,将用户的请求映射到具体的物理服务器上,甚至有些需要做一些处理或者过滤。

原文出处:/show_1EF5iDUH9iAZ.html