*

当社WEBサーバ発生の503エラーと原因と対処法

公開日: : サーバー

503whaele

2013年4月6日の昼頃、当社サーバがアクセス不能になり、「HTTP 503 – Service (Temporarily) Unavailable」というエラーが出るようになりました。

丁度アクセスしようとして表示できなかったユーザの方はご迷惑をかけて申し訳ありませんでした。

この503エラーというのは、自分でWEBサーバを立ててから3年以上経ちますが、初めて見るエラーです。

今回はこのエラーについて調べたのでまとめておきます。

 

目次

 

503エラー発生時の状況

最初気がついたのは、iPhoneで自社サイトにアクセスしても、なかなか表示されない時でした。

「回線の調子が悪いのかな?」と思い、ヤフーやグーグルのページを表示すると、いつものようにサクサクと表示されます。
そこで、PCのブラウザで試してみた所、全く同じ状況でした。

それでもしばらく放置しておいたところ、「HTTP 503 – Service (Temporarily) Unavailable」との表示が出ました。

ネットでググった所、503とはサーバにアクセスが集中するなどしてアクセス不可になったエラー状態とのことでした。

その後、10分おきぐらいに再挑戦したら、表示できたり、503エラーが表示されるようになりました。
さらに2〜3時間後に再挑戦したら、今度はサクサクと表示できるようになっていました。

 

エラーログの内容

深夜0時を過ぎると前日のログが見られるので、何かエラーがないか確認してみました。

1 [Sat Apr 6 11:51:48 2013] [notice] [client xxx.xxx.xxx.206] AccessExceededNumber

AccessExceededNumberとは、「アクセスが数を上回った」という意味です。

何やら、アクセスが何かの制限数を超えてしまったエラーのようです。

こういったエラーが、11:51から14:22までの2時間半の間50行に渡って、発生したり収まっていました。

 

503エラーの原因になったと思われるもの

さらにサーバのアクセスログを調べた所、次の記事にアクセスが集中している事が分かりました。

外出先のiPhoneから自宅PC内の音楽/動画を再生 – Quik.io

 

上記の記事に、2ちゃんねるのまとめサイトからリンクが張られていました。

訪問数は一日トータルでも300ほどなのでたいしたことはないのですが、スクリーンショットの画像を20枚ほど貼っているために、サーバのデータ転送が追いつかなくなったのかな?と自分の中では結論づけました。

 

レンタルサーバ会社への問い合わせ結果

メールでレンタルサーバ会社に問い合わせをしたところ、翌日にメールで返事が返ってきました。

内容を要約すると、クライアントからサーバへの要求数が多すぎたために、サーバが返答できなくなったとのことです。

確かに、画像を1枚貼るごとにサーバへの要求が増えるので、やはり「画像を多用した記事に一時的にアクセスが集中したためにサーバが反応できなくなった。」と結論づけて良さそうです。

 

今後の対策

画像を多用して記事を書いているのは、読む人がわかりやすくするためなので、そこを変えるつもりはありません。

となると、今回のように一時的に高負荷になった場合でも耐えられるサーバを用意する必要があります。

すぐに今週から、とはいきませんが、予算をにらみながら1〜2ヶ月以内には移行したいところです。

スポンサードリンク
  • このエントリーをはてなブックマークに追加

★ この記事に質問やメッセージを残す ★

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

関連記事

SmtpSendingMailPx310Px310

さくらインターネットのメール送信のSPFレコードの設定について

今回の記事は、さくらインターネットで自ドメインのメールサーバーの運用をする人だけが対象の非常

記事を読む

スポンサードリンク
GoogleMusicPx370Px370
Mac用Google Play Music互換プレーヤーをいくつか紹介

2015年9月から日本でもサービス開始となったGoogle P

SurfacePro3Px256
Surface 3を買って1ヶ月、外出用マシンとして使って気づいた点いろいろ

6月下旬に発売されたSurface 3をほぼ1ヶ月ほど使ったの

CinemaDisplayPx128
MacBook Pro 15 Retina 2013/2015にDELLのP2715Qをつなぐ時のコツ

MacBook Pro 15 retina Late 2013

TextEditingPx128
Androidで用紙サイズが自由な手書きメモ「Papyrus」が使いやすい

今までiPadの手書きメモアプリ「Notability」を使っ

HeadphonePx128
MocreoのBluetooth受信機のコストパフォーマンスが素晴らしい

Mocreoという無名メーカーの2千円弱のBluetoothレ

→もっと見る

PAGE TOP ↑