AWS Elastic Beanstalk - 向应用程序追溯添加负载均衡器

Gro*_*ler 8 dns amazon-ec2 amazon-web-services amazon-elastic-beanstalk

我得到了一个新的领域,并希望从改变我的魔豆弹性的应用程序名称domain-name.elasticbeanstalk.comwww.domain-name.com。当我创建 EB 应用程序时,我选择了单实例。

我按照这些说明设置了域。我选择了我的负载均衡器,但我的域似乎映射到我拥有的另一个应用程序。这似乎是因为我只使用另一个 EB 应用程序创建了一个负载均衡器,而不是我尝试将域映射到的当前应用程序。

我的问题是:

1) 如何使用单个负载均衡器(与不同的应用程序关联)正确指向域?这可能是不可能的。

2) 如何向现有 EB 应用程序追溯添加负载均衡器?或者我是否必须重新创建 EB 应用程序并在那时添加负载均衡器?

err*_*07s 5

从您提供的两个选项中,我建议使用第二个选项。

  • EB = 弹性豆茎
  • ELB = 弹性负载均衡器

请按照以下步骤操作。

  1. 在 AWS 控制台中启动 ELB。如果您的 EB 实例在 VPC 中,则在同一 VPC 中启动 ELB。

  2. 当您启动 ELB 时,将 EB 实例附加到该负载均衡器。

  3. 然后,您可以www.domain-name.com使用 Route 53将您的域指向该 ELB。

或者,您可以将环境类型从单一实例更改为负载平衡环境。在这种情况下,请查看以下用户指南:https :
//docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-types.html?icmpid=docs_elasticbeanstalk_console

  • 因此,我无法将现有 EB 应用程序从单实例更改为负载平衡 (3认同)