リバースプロキシ経由で上流サーバーが制限時間内に応答しないとき、プロキシが返すコードは?
正答
- 502 Bad Gateway
- 503 Service Unavailable
- 408 Request Timeout
- 504 Gateway Timeout
解説
504 Gateway Timeout は、プロキシやロードバランサーが上流(バックエンド)サーバーへ転送したあと、制限時間内に応答を受け取れなかったときに返す。502 Bad Gateway は上流から応答は来たが不正だった、または接続そのものを拒否された場合で、「時間切れ」ではない。503 Service Unavailable は過負荷やメンテナンスでサーバー自身が一時的に処理できないことを示す。408 はクライアントがリクエストを送り切るのが遅いときにサーバーが返すもので、方向が逆である。
この問題を含む HTTP・Web 基礎 のテストを制限時間つきで解く
HTTP・Web 基礎クイズへ