Azure 部署槽交换计划

问题描述 投票:0回答:1

我有一个具有两个部署槽的应用程序服务:生产和测试。我当前的流程是将更改推送到 DevOps,构建开始,并在测试中创建版本。

然后我可以转到测试网址,进行一些测试,准备好后,我可以交换两个插槽。

我想做的是安排一个交换时间,以便在凌晨 2 点或 3 点流量几乎为零时自动进行。有没有一种方法可以通过界面(99%确定不可用)或通过以某种方式触发的脚本来自动进行交换?

azure azure-devops azure-pipelines continuous-deployment azure-appservice
1个回答
0
投票

已将 .NET Web App 部署到具有部署槽的 Azure 应用服务 - 暂存和生产

在部署前条件 > 触发器 > 时间表 - 周一至周五上午 6 点设置

我已创建版本,并在暂存槽部署和计划时间后评估生产槽:

enter image description here

您必须在发布管道中设置 Prod Slot 的预部署条件的时间表:

enter image description here

结果

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.