1.负载均衡对比
┌─────────────────────────────────────────────────────────────────┐
│ 负载均衡类型对比 │
├──────────────┬──────────────────────┬───────────────────────────┤
│ 类型 │ 代表产品 │ 应用场景 │
├──────────────┼──────────────────────┼───────────────────────────┤
│ 四层(L4) │ LVS、Nginx(1.9+) │ MySQL、Redis、RabbitMQ │
│ │ HAProxy │ Memcache 等 │
├──────────────┼──────────────────────┼───────────────────────────┤
│ 七层(L7) │ HAProxy、Nginx │ Web服务、API、动静分离 │
│ │ │ PHP、图片、Tomcat │
├──────────────┼──────────────────────┼───────────────────────────┤
│ 硬件 │ F5、Netscaler │ 金融/大型企事业单位 │
│ │ Array、深信服 │ │
└──────────────┴──────────────────────┴───────────────────────────┘
HAProxy 定位:
- 高并发(10000+)、高性能 TCP/HTTP 负载均衡器
- 支持 SSL/TLS、基于 Cookie 持久性、自动故障切换
- 支持正则表达式及 Web 状态统计
- 当前最新 TLS 版本为 2.4
- 不支持 UDP 协议,不支持正向代理和缓存代理