CDNetworks Edge Cloud Apps允许您随时查看已创建的灰度部署计划的详细信息,并对部署计划进行管理操作。您可以监控部署状态、查看代码内容,以及根据需要中止灰度部署计划。
查看灰度部署列表
- 登录 CDNetworks 控制台,选择Edge Application产品,找到Edge Cloud Apps菜单栏并点击函数列表。
- 点击您想要查看部署记录的函数,进入灰度部署标签页。 在此页面,您可以查看所有已创建的灰度部署计划,包括计划创建时间、部署版本、操作者、当前状态等信息。
查看部署进度
您可以在灰度部署列表中实时查看每个批次的部署状态,部署状态包括以下几种:
- 未部署: 该批次尚未开始部署。
- 部署中: 该批次正在部署中。
- 部署成功: 该批次已成功部署。
- 部署终止: 根据您的指示,批次部署已暂时暂停。
- 部署失败: 该批次部署失败。如果遇到部署失败的情况,请联系 CDNetworks 客户技术支持团队以获取帮助。
请注意,当您的部署列表中存在未部署的批次时,您将无法创建新的部署计划。必须等待当前计划中的所有批次执行完成后,才能创建新的计划。
查看灰度部署的代码
您可以在灰度部署列表中查看每个部署计划所使用的代码版本。
- 在灰度部署列表中,选择要查看的部署记录。
- 点击右侧操作栏中的查看代码按钮。 此时会打开一个新窗口,展示该版本函数的代码内容。
- 您可以在窗口右上角点击复制按钮,快捷复制当前版本的代码。
中止灰度部署
如果您需要停止正在执行的灰度部署,例如在发现新版本函数存在问题需要紧急回滚的情况下,您可以中止当前的灰度部署计划。
- 在灰度部署列表中,找到您要中止的部署计划。
- 点击计划右侧操作栏的停止按钮。
- 系统将弹出一个确认对话框,提示您确认是否要终止该计划。
- 点击确认按钮,系统将终止该灰度部署计划,并将部署状态变更为部署终止。
请注意,终止灰度部署计划是一个不可逆的操作。如果您需要重新部署该版本,或修改灰度部署计划,请创建一个新的计划。
版本回退
当您有任何顾虑需要回退到之前的函数版本,请按照以下步骤操作:
- 中止当前正在执行的灰度部署计划(如果存在)。
- 进入CloudIDE,编辑您的函数代码,确定要回退的版本。
- 保存代码并重新发起部署任务。