通过使用标记来对服务器分组
可使用标记来对服务器分组以进行排列化部署。
关于此任务
通过使用标记和过滤,可将表示生产服务器的资源分为两个逻辑组。如果使用蓝色标记来标记一半资源,使用绿色标记来标记另一半资源,那么可按有时称为蓝-绿部署的方式来运行部署。如果计划将应用程序的新版本部署至生产环境,请先将其部署至蓝组。同时,绿组服务器仍提供该应用程序的较旧版本。该应用程序的新版本部署至蓝组后,对绿组重复此过程。通过此方式,可在部署软件的新版本同时仍然在生产环境中提供不间断服务。
过程
标记两个组中的资源(它们表示服务器)。
要了解有关标记的更多信息,请参阅
向对象添加标记
。如果资源是以组为单位进行排列的,那么可对顶级组应用标记。 例如,创建顶级组来表示蓝色服务器和绿色服务器。如果将两个顶级组分别标记为
蓝色
和
绿色
,那么您将部署范围限定为特定标记时,特定组包含的所有资源都包括在部署步骤中。
创建对应这两个标记的两个应用程序部署进程。
向应用程序进程添加
安装组件
步骤时,可使用
限制为标记
字段以将部署范围限制为具有特定标记的资源。
使用第一个应用程序部署进程来部署应用程序的新版本。
例如,将该应用程序部署至标记为
蓝色
服务器的服务器组。
检查该应用程序的新版本是否按预期运行。
使用另一个应用程序部署进程来部署应用程序的新版本。
例如,将该应用程序部署至标记为
绿色
服务器的服务器组。
相关任务
:
向对象添加标记
标记资源
相关参考
:
addTagToAgent
addTagToApplication
addTagToComponent
addTagToResource
反馈