在 Elastic Load Balancing 中为 CodeDeploy Amazon EC2 部署设置负载均衡器 - Amazon CodeDeploy
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Elastic Load Balancing 中为 CodeDeploy Amazon EC2 部署设置负载均衡器

在运行任何蓝/绿部署或在地部署 (要为其指定部署组中的可选负载均衡器) 之前,您必须已在 Elassic Load Balancer (启用负载均衡器)、Application Load Balancer 负载均衡器或 Network Load Balancer。对于蓝/绿部署,您使用该负载均衡器注册构成替换环境的实例。您的原始环境中的实例可选择性地注册到此同一负载均衡器。

要配置 Classic Load Balancer,请按照教程:创建 Classic Load BalancerClassic Load Balancer 用户指南。请注意以下几点:

  • In步骤 2: 定义负载均衡器, 在在内创建 LB中,选择创建实例时所选的同一 VPC。

  • In步骤 5: 向 Load Balancer 注册 EC2 实例中,选择当前位于部署组中的实例(就地部署)或已指定位于原始环境中的实例(蓝/绿部署)。

  • In步骤 7:创建并验证您的负载均衡器,请记下负载均衡器的 DNS 地址。

    例如,如果您已将负载均衡器命名为 my-load-balancer,则 DNS 地址将以类似于 my-load-balancer-1234567890.us-east-2.elb.amazonaws.com 的格式显示。

要配置 Application Load Balancer,请遵循以下某一主题中的说明:

要配置 Network Load Balancer,请遵循以下某一主题中的说明:

要配置 Classic Load Balancer,请按照教程:创建 Classic Load Balancer