控制面就地升级
就地升级会替换控制面(Control Plane,CP),同时复用其数据库。源 CP 进程停止并启动目标 CP 期间,控制台和 Admin API 不可用。如果确切的版本路径允许存在混合版本窗口,现有数据面(Data Plane,DP)节点可以继续代理其最后一份有效配置。
升级准备
- 确认确切的源版本和目标版本。对于 LTS 版本,请使用选择 LTS 升级路径;对于其他版本,请在发布说明或 API7 支持团队方案中确认该版本组合。
- 安排 CP 管理功能中断时间,并定义写入冻结边界、验收标准、中止阈值、回滚负责人和回滚期限。
- 保存源 CP 清单、配置项、配置、镜像标签和所需凭证。
- 创建数据库原生备份并恢复到隔离数据库。验证恢复后的源版本和代表性资源。
- 从目标软件包的默认配置构建目标清单,并应用特定版本路径指南和发布说明所要求的全部变更。更新每个已启用的 CP 组件,包括
api7/api7-ee-3-integrated、api7/api7-ee-dp-manager,以及已启用的开发者门户后端、API 使用情况服务或文件服务器镜像。