您能否将自定义域指向 Application Load Balancer URL 而不是 EB URL?

Can you point custom domain to Application Load Balancer URL instead of EB URL?

我有一个带有 ALB 的 EB 应用程序。我希望可以在自定义域下访问我的应用程序。可以将我的自定义域直接指向 ALB 而不是 EB 应用 URL 吗?

我想知道是否有任何理由不这样做。

我能想到的唯一原因是您将失去一些 EB 自动化功能,并且必须手动更正您的自定义 DNS 记录。例子是:

  • 正在更改 EB 环境的配置 - 从负载平衡到单实例,或更改负载平衡器。在这种情况下,EB url 会被保留,但显然您的自定义 DNS 记录将无效,因为它将指向已经不存在的 ALB。
  • 蓝绿部署 - 它们是通过交换 EB CNAME 在 EB 中完成的,因此您的自定义 DNS 将需要手动设置以指向新的负载均衡器。