更新时间:2026-07-27 GMT+08:00
使用版本管理加速域名配置
CDN支持版本管理功能,开启版本管理后,可实现版本测试环境、现网环境发布,实现快速部署、回滚能力。
使用场景
在配置管理中,当用户需要更新域名配置时,通常希望先在小范围内验证配置的正确性和稳定性,再逐步推广至全网。然而,当前的配置管理机制缺乏版本管理和测试环境发布的能力,导致用户无法在不影响全网业务的情况下进行配置测试。为此,华为云提供了租户面开放测试环境及配置版本管理能力,支持创建新的配置版本,并将其部署到测试环境进行测试。测试通过后,用户可以选择将测试版本逐步推广至全网,或在发现问题时快速回滚至之前的版本。这一机制不仅提高了配置更新的安全性和灵活性,还确保了业务的连续性和稳定性。
使用限制
版本管理功能处于受限开放阶段,如果您需要使用该功能,请提交工单申请开通。
注意事项
- 打开版本管理开关后,加速域名的各配置项均需要通过版本管理,如需修改加速域名配置,请在当前版本的基础上创建新的版本并发布到现网。
- 调用API接口修改配置后,默认更新当前正在生效的版本配置。
- 版本管理功能开启后,加速域名的各项配置按照版本迭代,支持将版本配置一键发布到测试或现网环境,具备快速配置、回滚的能力。
- 最多支持创建10个版本。
- 因测试环境特殊,部分配置在测试环境不生效,包括:服务范围、业务类型、IPV6、标签功能。
- 不支持删除正在生效中的版本。
- 在生产发布过的版本不可修改,可以删除,删除后无法回滚到该版本。
- 已加入共享缓存组的域名不支持开启版本管理功能。
开通版本管理
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 打开配置开关,阅读二次弹框提示,单击“确定”即可开通版本管理功能。 图1 版本管理初始界面
克隆版本
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 在版本列表下方,单击“克隆”,进入克隆版本页面。 图2 克隆版本
- 选择版本(选择基于哪个现有版本克隆新的版本),根据需求填写描述,单击“确认”即可创建新的版本。
- 克隆版本时将自动生成新的版本号。
- 当前仅支持在现有版本的基础上克隆新的版本。
- 新版本创建后,生产环境和测试环境均是未生效状态。
图3 版本列表
管理版本
- 修改版本配置
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 单击“版本”列的版本名称,进入域名详情页,可修改当前版本域名的各项配置。
- 域名各项配置修改后,将自动保存在当前版本。
- 在生产环境发布过的版本不支持编辑。
- 发布版本
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 单击需要发布的版本所在行的“操作”列“发布生产环境”或“发布测试环境”,即可进入发布页面。
- 新版本发布后,会覆盖之前版本的各项配置,请谨慎操作。
图4 发布版本
- 确认二次弹框内容,单击“确定”,完成版本发布。
- 变更版本
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 支持在生产环境或者测试环境变更版本,单击模块右上方的“变更版本”,选择变更版本,单击“确定”。 图5 变更版本
- 确认二次弹框内容,单击“确定”,完成版本变更。
- 删除版本
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 单击需要删除的版本所在行的“操作”列“删除”按钮。
- 二次确认需要删除的版本,单击“确定”,即可删除版本。
- 不支持删除正在生效中的版本。
- 版本删除后将无法恢复,请谨慎操作。
- 查看版本变更历史
- 登录CDN控制台。
- 在左侧菜单栏中,选择。
- 在域名列表中,单击需要开通版本管理域名或域名所在行“操作”列的“设置”,进入域名配置详情页。
- 在详情页右上角单击“版本管理”,进入“版本管理”页面。
- 单击生产环境或者测试环境模块右上方的“版本变更历史”按钮,即可查看历史变更记录,最多可查看20条变更记录。