高可用配置准备
本文档介绍了推荐的、最低限度要求的高可用配置。
获取安装包
请联系 API7 专家,以获取适合你的安装包。
准备主机
要部署 API7 企业版高可用性架构,至少需要 4 台主机(2 台用于控制面高可用,2 台用于数据面高可用)。
请注意,虽然数据库高可用也是一个需要考虑的重要方面,但本文档并未涵盖。建议你根据自己实际使用 的关系型数据库单独处理这个问题,以确保数据存储系统的弹性和容错性。有关如何为 PostgreSQL 配置高可用的详细信息,请参阅 PostgreSQL 文档。
Prometheus 是一个可选组件,仅当你希望使用 API7 企业版自带的监控功能时才使用。如果你不需要此功能(已经自建监控系统),则 Prometheus 不是部署必需的。有关如何为 Prometheus 配置高可用的详细信息,请参阅 Prometheus 文档.
在实际场景中,高可用架构可能会因具体情况而异。请联系API7专家,我们将很高兴为你量身定制满足你需求的高可用解决方案。
最低硬件要求
主机 | 处理器 | CPU | RAM | Free Disk Space | 部署组件 |
---|---|---|---|---|---|
CP Host1 | x86_64 | 2 Cores | 4G | 80 GB | API7 Dashboard, DP Manager |
CP Host2 | x86_64 | 2 Cores | 4G | 80 GB | API7 Dashboard DP Manager |
DP Host3 | x86_64 | 2 Cores | 4G | 80 GB | API7 Gateway |
DP Host4 | x86_64 | 2 Cores | 4G | 80 GB | API7 Gateway |