AWS Route53の複数値回答ルーティングの通信の流れを理解するのに時間がかかったので備忘録。
Route53 複数値回答ルーティングの通信の流れ
前提
Route53の複数値回答ルーティングを使ってexample.com
に対して以下3つのIPアドレスを登録しておく。
10.0.0.1
10.0.0.2
10.0.0.3
処理の流れ
- ブラウザでexample.comにアクセス
- Route53が登録されている3つのIPそれぞれに対してヘルスチェック
- ヘルスチェックでOKだったIPをブラウザに返す(3つともOKだったら3つとも返す)
- ブラウザ側で受け取った3つのIPアドレスのうちどれにアクセスするか決めてサーバーにアクセス(ここの選択基準はブラウザによってことなる)