# API7 高可用性概览

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

## 什么是高可用性？[​](#什么是高可用性 "什么是高可用性？的直接链接")

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

## API7 高可用架构[​](#api7-高可用架构 "API7 高可用架构的直接链接")

<br />

![HA Architecture](https://static.api7.ai/uploads/2024/03/18/YIiFBG1r_%E9%AB%98%E5%8F%AF%E7%94%A8%E6%96%87%E6%A1%A3%E6%9E%B6%E6%9E%84%E5%9B%BE-%E8%8B%B1%E6%96%87%E7%89%88.png)

<br />

<br />

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