整理东京服务器负载均衡配置的实战方法,包括四层和七层负载均衡。
负载均衡是高可用架构的核心。以下是实战。
一、负载均衡类型 1) 四层:基于 IP 和端口,LVS、HAProxy 2) 七层:基于 HTTP,Nginx、Traefik 3) 全局:基于 DNS,智能解析
二、Nginx 七层负载均衡 - upstream 定义后端 - 负载算法:round-robin、least_conn、ip_hash - 健康检查 - 会话保持
三、HAProxy 四层/七层 - 高性能 - 丰富的健康检查 - 统计面板 - 灵活的 ACL
四、LVS 四层 - DR 模式性能最高 - 内核级转发 - 配合 Keepalived 高可用
五、健康检查 - 主动探测 - 被动检测 - 自动剔除故障节点 - 自动恢复
六、会话保持 - Cookie 粘性 - IP hash - 共享 session
七、监控 - 后端节点状态 - 请求分布 - 错误率 - 响应时间
总结:负载均衡要选择合适层级,健康检查和会话保持是关键。