【问题标题】:AWS Migrate Classic Load Balancer to Application Load BalancerAWS Migrate Classic Load Balancer 到 Application Load Balancer
【发布时间】:2017-11-03 09:25:29
【问题描述】:

我正在寻找在我现有的服务器设置中集成 WAF,因为我有不支持 WAF 的 Classic Load Balancer(带有 EC2 实例),我需要迁移到 Application Load Balancer。

是否可以在不更改 DNS(A 记录)的情况下将现有的 Classic Load Balancer 迁移到 Application Load Balancer?

【问题讨论】:

  • 不,我不这么认为,您可以将自定义域与 LB 相关联,但记录会随着新 LB 的创建而改变。如果您使用的是自定义域名,那么您只需要更改一次即可。

标签: amazon-web-services amazon-ec2 elastic-load-balancer amazon-waf


【解决方案1】:

您无法使用我知道的任何工具从 CLB 迁移到 ALB。您可以创建 ALB 以与 CLB 并行运行。一旦您确信 ALB 与您的 WAF 配置一起正常工作,请更改 Route 53 记录。等待几天,然后删除 CLB。这将允许世界各地的 DNS 服务器赶上新的 DNS 设置。如果您在 ELB 上使用 SSL 卸载,您将在并行运行新 ELB 时遇到问题的一个方面。这将需要 DNS 切换,以便 DNS 名称与 SSL 记录匹配。为此,我通常会添加一条“test.mydomain.com”记录来验证 SSL 是否正常工作。

【讨论】:

  • 看来你是对的。要在 ElasticBeanstalk 环境的配置设置中查看 ALB,必须重新创建它。
【解决方案2】:

Amazon 发布了一个迁移工具,可以轻松地将 Classic Load Balancer 迁移到 Application Load Balancer。它们提供了有关如何并行迁移的说明,并提供了将流量逐渐引导到新 ALB 的策略。详情见https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/migrate-to-application-load-balancer.html

【讨论】:

  • 但是要使用迁移工具,Classic Load Balancer 需要在 VPC 中。
猜你喜欢
  • 2021-01-21
  • 2019-08-06
  • 2020-07-31
  • 2020-08-03
  • 2017-07-30
  • 2021-11-25
  • 1970-01-01
  • 2022-08-18
  • 2019-04-19
相关资源
最近更新 更多