查看蓝绿部署 - Amazon Relational Database Service

查看蓝绿部署

您可以使用 AWS Management Console、AWS CLI 或 RDS API 查看有关蓝绿部署的详细信息。

您还可以查看和订阅事件,以了解有关蓝绿部署的信息。有关更多信息,请参阅蓝绿部署事件

查看有关蓝绿部署的详细信息
  1. 登录 AWS Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择 Databases(数据库),然后在列表中找到蓝绿部署。

    
              数据库列表中的蓝绿部署

    蓝绿部署的 Role(角色)值为 Blue/Green Deployment(蓝绿部署)。

  3. 选择要查看的蓝绿部署的名称以显示其详细信息。

    每个选项卡都有一个用于蓝色部署的部分和一个用于绿色部署的部分。例如,在配置选项卡上,如果在绿色环境中升级数据库引擎版本,则蓝色环境和绿色环境中的数据库引擎版本可能不同。

    下图显示连接和安全选项卡的示例:

    
              蓝绿部署详细信息

    连接和安全选项卡还包括一个名为复制的部分,该部分显示了逻辑复制的当前状态以及蓝色和绿色环境之间的副本滞后。如果复制状态为 Replicating,则表示蓝绿部署复制成功。

    对于 RDS for PostgreSQL 蓝绿部署,如果您在蓝色环境中进行了不支持的 DDL 或大型对象更改,则复制状态可能会更改为 Replication degraded。有关更多信息,请参阅蓝绿部署的 PostgreSQL 逻辑复制的限制

    下图显示配置选项卡的示例:

    
              蓝绿部署配置详细信息

    下图显示状态选项卡的示例:

    
              蓝绿部署状态

要使用 AWS CLI 查看有关蓝绿部署的详细信息,请使用 describe-blue-green-deployments 命令。

例 通过筛选蓝绿部署的名称来查看有关蓝绿部署的详细信息

当您使用 describe-blue-green-deployments 命令时,可以按 --blue-green-deployment-name 进行筛选。以下示例显示名为 my-blue-green-deployment 的蓝绿部署的详细信息。

aws rds describe-blue-green-deployments --filters Name=blue-green-deployment-name,Values=my-blue-green-deployment
例 通过指定蓝绿部署的标识符查看有关蓝绿部署的详细信息

当您使用 describe-blue-green-deployments 命令时,可以指定 --blue-green-deployment-identifier。以下示例显示带有标识符 bgd-1234567890abcdef 的蓝绿部署的详细信息。

aws rds describe-blue-green-deployments --blue-green-deployment-identifier bgd-1234567890abcdef

要使用 Amazon RDS API 查看有关蓝绿部署的详细信息,请使用 DescribeBlueGreenDeployments 操作并指定 BlueGreenDeploymentIdentifier