ヤマムギ

growing hard days.

*

Route 53 の加重ラウンドロビンルーティングでロードバランサー

      2021/07/31

Route 53の加重ラウンドロビンで両方1に設定してみました。
上図はイメージです。

対象のEC2インスタンス

2つ用意しました。
それぞれユーザデータでApache Webサーバーをインストールしてブラウザに表示したときに。IPアドレスなどを表示してどっちにアクセスしているかわかるようにしました。

ヘルスチェックの作成

障害があったときは片方だけで処理を継続できるイメージです。

それぞれのサーバー向けにヘルスチェックを作成しました。

SNSトピックで通知も設定しました。

レコードセットの作成

Aレコードで加重ルーティングを2つ設定しました。

確認

それぞれにリクエストされているのがわかりました。

片方のヘルスチェックを失敗させてみる

Apacheを落としてみます。

片方のインスタンスで障害発生です!!

ヘルスチェックに失敗しました!

正常なレコードだけが使用されて、復旧しました!!

「ALARM: “srr-2-awsroute53-424bb9ed-fe54-4dff-bb79-f26557158657-Low-Healt…” in US East (N. Virginia)」

というメールも届きました。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

  関連記事

Amazon Connectから問い合わせ追跡レコード(CTR)をエクスポート

Amazon Connectから発信した電話に出たのか、出なかったのかを確認した …

DynamoDB IAMポリシーで特定属性だけを許可する

検証記録です。 対象テーブル 書籍のサンプルで作ったこちらです。 所属バンドの楽 …

AWS Managed Microsoft ADを構築してユーザー追加まで

事前準備 DNSホスト名と名前解決を有効にしたVPCを作成して、2つのAZにパブ …

AWS Cloud9でJavaサンプルを実行する

リモートで共有開発ができるCloud9便利ですね。 Cloud9でJavaのサン …

AWS Organizationsからアカウントを新規作成してみて

AWS Organizationsでアカウントを新規作成することがありましたので …

Amazon Glacierのプロビジョニングされた迅速取り出し容量をなぜか購入しました

過去1年ぐらいのAWSコストをCost Explorerで見てまして、10/10 …

iPad ProのWorking CopyでAWS CodeCommitのリポジトリを使う

iPad Proを導入しましたので、原稿執筆や校正でフル活用しようと思いまして。 …

MySQL WorkbenchからRDSに接続する

MySQL WorkbenchからAWS RDSのMySQLに接続するために、「 …

AWS Systems Manager Fleet Manager Windows RDP Connectを試してみました

AWS Systems Manager Fleet Manager Window …

Backlogの実績工数をAmazon QuickSightで可視化してわかったこと

今年に入ってから、Backlogで個人タスクを登録しだして、予定工数、実績工数を …