すべてのカテゴリ » インターネット・パソコン » インターネットサービス

質問

終了

ウェブサーバエンジニアの方にお聞きします。
ソーダで「502 Bad gateway」と表示された時は何が発生したと考えられますか?

  • 質問者:匿名
  • 質問日時:2010-01-18 10:48:26
  • 1

並び替え:

サイトにアクセスが集中していることが考えられます。

Webサービスと言うのは、複数のサーバで運用されているのが一般的です。
例えば、Webサーバとデータベースサーバ(以下DBサーバ)などです。
このSooda!も、Sooda!のサイトを管理しているWebサーバと、会員情報や質問・回答情報を管理しているDBサーバなど、複数のサーバで運用されていると思われます。

会員が質問や回答を投稿すると、WebサーバからDBサーバへの
 ・質問や回答の取得
 ・質問や回答の登録
 ・質問や回答の削除
などが要求されます。
この要求によって、DBサーバは情報を処理し、Webサーバに返却します。

ところが、一度に多くの質問や回答の投稿や削除を行うと、DBサーバ側の処理に非常に時間がかかってしまいます。
ある一定の処理時間を超えると、Webサーバは「DBサーバからの応答がない」ものとして、エラー扱いにします。
これが「502 Bad gateway」です。

本来であれば、別サーバへの接続時のエラーですが、処理落ちの時もこのエラーが発生します。
ランキングに関する質問が多数投稿されたりすると、Sooda!内のどれかのサーバが処理落ちしてしまい、本エラーが発生します。

  • 回答者:元SE (質問から4時間後)
  • 1
この回答の満足度
  

エンジニアではないですが検索して下記のことが書いてありました。参考にしてください。

「502 Bad gateway」
http://www.bmoo.net/archives/2007/06/50103.html より引用
原因は一方のサーバがもう一方のサーバから無効なレスポンスを受け取ったときに表示されるエラーメッセージ。原因はサーバ間のネットワークエラーであり、閲覧者の問題ではない。
対処法はページを更新(リロード)する。時間を置いてアクセスする。など

  • 回答者:匿名 (質問から43分後)
  • 0
この回答の満足度
  

関連する質問・相談

Sooda!からのお知らせ

一覧を見る