一 点睛
在实际生产环境,负载均衡是多种方式的结合。
二 实战架构图
三 架构说明
1 最外层使用 DNS 服务
2 在 DNS 中配置 LVS 的虚拟 IP 地址供用户访问。
3 虚拟 IP 地址挂载到实际的服务器,通过 Nginx 做反向代理,按照地域来接入内网。
4 在 Web 侧是的逻辑层调用底层的鉴权等服务,使用服务发现组件
5 在 Web 侧调用 Mysql 服务,使用内网虚拟 IP 地址实现更换存储不影响业务的目的。
6 由于 Web 侧的缓存服务器实现后可以快速重建,所以可以使用热备方式。负载均衡组件会对缓存做存活检测。如果一台服务器有问题,那么全部请求都只发送到另一台服务器的缓存中。