这篇文章将会介绍: 在应用网关高可用中, 其负载均衡器的几个要点.
之前在 Rainbond技术架构 中介绍了应用网关
的高可用, 需要为应用网关配置一个负载均衡器或 VIP. 如图所示:

文字缩进4格
七层负载均衡器
在使用七层负载均衡器的时候, 需要把应用层中的 Header 和 Cookie 信息转发给应用网关, 因为在应用网关的七层代理中, 需要跟据 Header 中的信息做相应的处理. 比如: Host, Nginx 需要根据 IP, 端口和 Host
才能确定唯一的虚拟主机(server); 自定义Header 和 Cookie, 在 A/B 测试中可能会用到自定义Header 和 Cookie.
四层负载均衡器
四层负载均衡本质是转发, 对报文中的目标 IP 地址进行修改(改为后端服务器 IP),直接转发给该服务器. 所以不会涉及 Header 和 Cookie 的问题.