Webサーバ、アプリケーション(AP)サーバ及びDBサーバ各1台で構成されるWebシステムにおいて、次の3種類のタイムアウトを設定した。
タイムアウトに設定する時間の長い順に並べたものはどれか。
ここで、トランザクションはWebリクエスト内で処理を完了するものとする。
| [タイムアウトの種類] | |
| @ | APサーバのAPが、処理を開始してから終了するまで |
| A | APサーバのAPにおいて、DBアクセスなどのトランザクションを開始してから終了するまで |
| B | Webサーバが、APサーバにリクエストを送信してから返信を受けるまで |
| ア | @、B、A |
| イ | A、@、B |
| ウ | B、@、A |
| エ | B、A、@ |
答え ウ
【解説】
Webサーバ、APサーバ、DBサーバの処理の流れは
| B | Webサーバが、APサーバにリクエストを送信してから返信を受けるまで |
| @ | APサーバのAPが、処理を開始してから終了するまで |
| A | APサーバのAPにおいて、DBアクセスなどのトランザクションを開始してから終了するまで |
【キーワード】
・タイムアウト