API7 网关多可用区部署
跨多个可用区(AZ)部署 API7 网关可以提高可用性,避免单个可用区故障导致 API 服务整体中断。本页介绍多可用区部署架构及其配置。
多可用区架构
在多可用区部署中,控制面和数据面组件分布在同一区域内的不同可用区。
- 控制面:通常部署在单个主可用区中,但如果你的基础设施支持,可以扩展到多个可用区。
- 数据面:部署在多个可用区(例如,AZ-a、AZ-b、AZ-c)中,以确保在一个可用区不可用时持续处理流量。
- 负载均衡器:跨可用区负载均衡器将传入流量分发到所有可用区中的所有健康 DP 节点。
多可用区部署模式
典型的多可用区部署涉及以下组件:
- 区域:特定地理区域(例如,
us-east-1)。 - 可用区:区域内的独立故障域(例如,
us-east-1a、us-east-1b)。 - 跨可用区网络:使用低延迟、高带宽网络连接不同可用区中的 CP 和 DP 节点。