科目A-2(多肢選択式・四肢択一、25問)
Webサーバ2台をロードバランサで負荷分散している環境で、ログイン後に画面遷移するとログイン状態が保持されず、ログイン画面に戻される事象が発生した。原因として、最も可能性が高いものはどれか。
- Aロードバランサのヘルスチェック間隔が長すぎる。
- ✓セッション情報が各Webサーバのメモリ上にのみ保持されており、振り分け先が変わるとセッションが引き継がれない。
- CDNSラウンドロビンのTTL値が短すぎる。
- Dサーバ証明書の有効期限が切れている。
解説
画面遷移のたびに別サーバへ振り分けられ、各サーバがセッション情報を個別に保持している場合、セッションが引き継がれずログイン状態が失われる。この構成ではスティッキーセッションの設定やセッション情報の共有(外部ストアへの集約等)が必要となる。ヘルスチェック間隔やDNSのTTL、証明書の期限はこの症状の直接原因ではない。
根拠IPAネットワークスペシャリスト試験 出題範囲(概要)「期待する技術水準」:要求仕様に関連するプロトコル技術、信頼性設計、セキュリティ技術、ネットワークサービスなどを評価して、最適な論理設計・物理設計ができる