SkillStack
テクノロジ系12 / 80問

応用情報技術者試験 令和6年度 秋期 午前 問12

Webアプリケーションサーバの信頼性に関する記述のうち、適切なものはどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】エ

クラスタ構成では、複数のサーバを連携させ、あるサーバが停止しても別のサーバで処理を引き継げるようにします。さらに、ログイン状態や処理状況などのセッション情報をサーバ間で共有していれば、障害が発生したサーバを利用していた要求も別のサーバに引き継げます。このため、サービスとトランザクションの両方を継続できるエが正解です。

アは誤りです。コールドスタンバイでは、待機系サーバを起動して切替え処理を行う時間が必要なので、サービスは一時的に中断します。また、障害発生時に実行中だったトランザクションもそのままでは継続できません。

イは誤りです。コールドスタンバイでサービスが中断する点は正しいものの、稼働系サーバ上で実行していたトランザクションを待機系がそのまま継続できるわけではありません。通常は未完了の処理を取り消し、再実行します。

ウは誤りです。セッションを共有しないクラスタでも、正常なサーバによってサービス自体は継続できます。しかし、障害サーバが保持していたセッション情報が失われるため、その利用者のトランザクションは継続できません。

【ポイント】 コールドスタンバイは切替えに時間がかかるため、サービスの中断が発生します。 クラスタでは、サーバの多重化だけでなく、セッション情報を共有できるかどうかが処理継続の鍵です。

出典:令和6年度 秋期 応用情報技術者試験 午前 問12
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の80問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める