通过使用标记来对服务器分组

可使用标记来对服务器分组以进行排列化部署。

关于此任务

通过使用标记和过滤,可将表示生产服务器的资源分为两个逻辑组。如果使用蓝色标记来标记一半资源,使用绿色标记来标记另一半资源,那么可按有时称为蓝-绿部署的方式来运行部署。如果计划将应用程序的新版本部署至生产环境,请先将其部署至蓝组。同时,绿组服务器仍提供该应用程序的较旧版本。该应用程序的新版本部署至蓝组后,对绿组重复此过程。通过此方式,可在部署软件的新版本同时仍然在生产环境中提供不间断服务。

过程

  1. 标记两个组中的资源(它们表示服务器)。 要了解有关标记的更多信息,请参阅向对象添加标记。如果资源是以组为单位进行排列的,那么可对顶级组应用标记。 例如,创建顶级组来表示蓝色服务器和绿色服务器。如果将两个顶级组分别标记为蓝色绿色,那么您将部署范围限定为特定标记时,特定组包含的所有资源都包括在部署步骤中。
  2. 创建对应这两个标记的两个应用程序部署进程。 向应用程序进程添加安装组件步骤时,可使用限制为标记字段以将部署范围限制为具有特定标记的资源。
  3. 使用第一个应用程序部署进程来部署应用程序的新版本。 例如,将该应用程序部署至标记为蓝色服务器的服务器组。
  4. 检查该应用程序的新版本是否按预期运行。
  5. 使用另一个应用程序部署进程来部署应用程序的新版本。 例如,将该应用程序部署至标记为绿色服务器的服务器组。

反馈