2017-06-25 11 views
0

負荷分散環境(最小ノード2、最大ノード4)があります。DNS ARecordをAWSの弾力型beanstalkロードバランサにポイントする方法は?

Elastic BeanstalkでAWSのためのDNS名にDNS CNAMEポイント、例えば...

awseb-ea-awsebloa-XXXXXXXX-YYYYYYY.eu-west-1.elb.amazonaws.com

私のDNS Aレコードは、最初のEC2インスタンスの静的IP(弾性IP)を指しています(私は手動でEC2 IPアドレスに関連付けました)。

これは、www.mydomain.comを参照するすべての人がCNAMEを通過するため、負荷が分散されることを意味します。

www接頭辞(mydomain.com)なしでアクセスする人は、Aレコードを通過して最初のEC2インスタンスにヒットします。

私の質問は、A-Recordポイントを代わりにElastic Beanstalkにすることができますか?私は現在のIPアドレスを入力したくない - これは変わるかもしれないが、私は単一のノードを指すことも素晴らしいことではないことを意識している。

答えて

3

ELBのIPアドレスが時々刻々と変更される可能性があるため、代わりにRoute53でエイリアスレコードを作成する必要があります。さらに

https://aws.amazon.com/route53/faqs/#which_dns_records_are_supported

、アマゾン国道53の申し出「エイリアスの記録(アマゾンルート 53固有の仮想記録)。エイリアスレコードは、ホストゾーン内のリソース レコードセットをAmazon Elastic Load Balancingロード バランサ、Amazon CloudFrontディストリビューション、AWS Elastic Beanstalk 環境、またはWebサイトとして設定されたAmazon S3バケットにマップするために使用されます。 エイリアスレコードは、DNS の名前(example.com)を別の「ターゲット」DNS名 (elb1234.elb.amazonaws.com)にマップできるという点で、CNAMEレコードのように機能します。それらは のCNAMEレコードと異なり、リゾルバには表示されません。レゾルバはAレコードのみを表示し、ターゲットレコードのIPアドレスは になります。

+0

ありがとうございます@ chris-lam別名にのみルート53を使用し、GoDaddyに他のDNSを残しておくことができますか、すべてのDNSをルート53に移動する必要がありますか? –

+0

ネームサーバーをRoute53で提供されているものに変更する必要があるため、すべてを移動する必要があります。 –

関連する問題