3

我有我的自定义域xxx.com.pl我想在Elastic Beanstalk上运行服务。我应该如何配置我的域名。我应该用我的弹性负载均衡DNS:我应该将自定义域指向环境URL还是LoadBalancer?

awseb-e-k-AWSEBLoa-xxx.eu-central-1.elb.amazonaws.com 

或环境网址:

xxx.asdasdasda.eu-central-1.elasticbeanstalk.com 

如果我选择环境URL我总是可以创建另一个环境,使用交换网址进行恢复。我无法做到这一点简单的方法如果我选择ELB DNS。可能ELB DNS的使用速度更快。我对吗?最佳做法是什么?

+0

你运行你的弹性青苗部署一个高可用的方式(即在两个或多个可用性区域),或者你只是使用弹性Beanstalk的PaaS功能? –

+0

我使用两个AZ eu-central-1a,eu-central-1b。我的ELB具有跨区域负载平衡:已启用。 –

+0

环境URL应该只是一个指向ELB的指针。 –

回答

2

创建CNAME记录指向负载平衡器awseb-e-k-AWSEBLoa-xxx.eu-central-1.elb.amazonaws.com

但是,如果您使用的是53路,创建一个A记录,并使用Alias=Yes指向您的弹性魔豆的应用程序。这种别名分辨率在Route 53中不会产生费用。

有趣的是,AWS Elastic Beanstalk Adds Support for Amazon Route 53 Aliasing表明现在可以接受任一名称。

参见:

+0

有人可以详细说明为什么你会选择通过环境url的负载平衡器? –

相关问题