跳到主要内容
版本:3.9.x

API7 高可用性概览

系统管理员可以在 API 网关环境中配置高可用性 (HA),以确保系统中没有单点故障。这有助于消除生产环境中任何潜在的系统停机时间。本文档描述了在 HA 生产环境中推荐的 API 网关架构。

什么是高可用性?

HA 是一种系统即使在某些组件出现故障时也能正常运行的特性。它旨在确保商定的运行性能水平,并保证系统在理想的长时间内的持续可操作性。HA 可保护企业免受因系统中断而导致的风险。

API7 高可用架构


HA Architecture


  • 数据面(data plane)负责将 API 流量转发到上游端点。如果数据面发生故障,服务将被中断。因此,需要在数据面上配置 HA 以防止单点故障。
  • 控制面(control plane)负责通过直观的 Web 界面(API7 控制板)进行网关管理。当控制面出现故障时,无法按预期应用配置。然而,这不会对服务请求产生影响。因此,你可以根据自己的需求在控制面上部署 HA。