EC2インスタンスがストップ/スタートを生き延びていることを確認するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/9319013

質問

新規顧客向けにEC2インスタンスを動的にスピンアップし、サブドメインを割り当てる必要があります:customer1.mydomain.com、customer2.mydomain.com。 AWS SDKを使用してプログラムでこれを行いたいと思います。ルート53を使用して、サブドメインをインスタンスに割り当てたいと思います。

質問:

  1. IPの代わりに、Route 53をInstanceIDでポイントすることは可能ですか?または、各インスタンスに動的に弾性IPを割り当てる必要がありますか?

  2. ハードウェアがクラッシュするとどうなりますか?インスタンスがダウンしたときにCloudWatchと自動スケーリングを検出する方法を把握できず、新しいハードウェアで(EBSバックされた)インスタンスを自動的にスピンアップし、サブドメインを再刻むことができませんでした。

役に立ちましたか?

解決

はい、route53を使用して、DNS名をEC2インスタンスにマッピングできます。

  1. 弾性IPアドレスは、永続的な方法でEC2インスタンスを指す基本的な方法です。元のインスタンスがもはや適切でないと判断し、停止/開始後にインスタンスと再関連する必要がある場合(VPCにいない限り)、交換インスタンスに関連付けることができます。 DNSに追加するときは、 弾性IPアドレスDNS名にcname.

  2. 自動スケーリング インスタンスが失敗したか、ヘルスチェックに合格しなくなったことを検出した場合、交換用インスタンスを自動的に開始できます。ただし、弾力性のあるIPアドレスを自動的に再アソシックすることはありません。自動スケーリングを組み合わせることができます 弾性負荷分散 恒久的なDNSエントリを使用して、交換品を含む健康的なインスタンスにアクセスします。ドキュメントで説明されているように、dnsエントリをcnameポインターとして肘DNS名にマッピングします。

質問のタイトルが質問本体にどのように関連しているかはわかりませんが、STOP/STARTが何をするかに興味がある場合は、単にインスタンスを再起動することとは異なるすべての方法について記事を書きました。 Amazon EC2インスタンスの再起動と停止/開始

他のヒント

あなたは新しいものを見たいかもしれません 弾性ネットワークインターフェイス。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top