1

我使用 Azure Devops 将 Web 应用程序部署到四个服务器,它们都应该具有相同的配置。我的问题是我想按顺序运行部署而不是并行执行。这是因为负载平衡,因此部署可以完全自动完成,而不会给最终用户带来任何明显的停机时间。

所以我想知道这是否可以在同一个部署组中完成,或者我是否需要将目标服务器分成多个部署组来实现?

4

1 回答 1

1

创作 Azure Pipelines 或 Release 管道时,可以使用部署组为作业指定部署目标。这使得定义部署任务的并行执行变得容易。

如果您不希望它并行运行,您可以简单地一次选择一个目标,而不是使用Targets 的Multiple选项来并行部署

在此处输入图像描述

然后它将一一部署到四台服务器,而不是并行部署。如果您想要四个服务器的特定顺序,则无法选择此选项。您可能必须将目标服务器拆分为多个部署组才能实现此目的。

于 2020-08-19T10:03:03.133 回答