正答4
解説
正解は4です。
Webアプリケーションサーバの冗長構成と、障害時にサービスとトランザクションが継続できるかを問う問題です。
サービスの継続には待機系への迅速な切替えが、トランザクションの継続にはセッション情報の引継ぎが必要です。
【選択肢別解説】
1:× コールドスタンバイは、障害後に待機系を起動して切り替える方式です。
切替えまでサービスは中断します。
2:× コールドスタンバイでは処理中のセッション情報が引き継がれないため、トランザクションも継続できません。
3:× セッションを共有しないクラスタでも、残りのサーバでサービスは継続できます。
ただし処理中のトランザクションは継続できません。
4:○ セッションを共有していれば、別のサーバが処理中のセッション情報を引き継げます。
そのため、サービスとトランザクションの両方を継続できます。
【ポイント】
クラスタ構成はサービスの継続に、セッション共有はトランザクションの継続に効きます。
コールドスタンバイはどちらも中断するので、可用性が最も低い方式です。