ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

禁煙スタイル 友の会コミュの改修内容 2012版

  • mixiチェック
  • このエントリーをはてなブックマークに追加

コメント(5)

【禁煙スタイル、監視プログラム開発完了】

最近、禁煙スタイルサーバーのhttpdが落ちてしまい、禁煙スタイルが表示されない事が多々発生していました。

根本的な解決は、サーバー処理負荷を減らすことなのですが、とりあえずの対応策として、監視プログラムを作成しました。

どういう仕組みかといいますと、禁煙スタイルとは別のサーバーにこの監視プログラムを配置し、30分に一回、禁煙スタイルサーバーに自動的にアクセスします。

もし、ちゃんと表示されるのであれば、問題なし。もし、httpdが落ちている場合は、管理人の携帯メールアドレスに、禁煙スタイルサーバーのhttpdが落ちている事を知らせるメールが届く、という物です。

管理人が寝ている場合、対処が遅れてしまいますが、httpdが落ちるのは、日中から夜の早い時間帯が多いので、その心配は少ないものと思われます。

携帯ブラウザからhttpdを再起動できれば便利なのですが、おそらくそれは難しいはずです(ブラウザ上にデータを表示するのがhttpdの働きのため)。

メールを飛ばしたら、httpd再起動のシェルを実行する仕組みなどが考えられますが、制限のある共用レンタルサーバーでは難しいかもしれません。
禁煙スタイルの処理負荷削減の第一弾として、ページヘッダーの店舗数・レポート数を取得するのを1日1回に修正しました。

これまでは、ページが呼び出されるたびに、件数を取得していましたが、今後、ページの右上に表示される店舗数・レポート数は23時55分時点の件数になります。

今後も、処理負荷削減の対策を行っていきます。

現在、2日〜3日に1回の割合でサーバーが落ちています。監視ツールが役になっていますが、根本的な解決策は、サーバーの処理負荷削減ですのでがまん顔
3/4に処理負荷削減の第一弾を行いましたが、思ったような効果が出ませんでした。

そこで、本日、第二弾と第三弾を実行しました。

「トップページの都道府県別の件数は取得しない」
「投稿ランキングの店舗数・レポート数取得も1日1回」

の2つを対応しました。これで、比較的簡単に修正ができる、処理負荷削減対策は終了です。あとは簡単にはできません。

今後のサーバー稼働状況が好転することを期待しています。
3月8日の修正以降、サーバーが落ちることを検知していません。

約2日経ちましたが、効果が出ているのかもしれません。

1週間サーバーが落ちなければ、効果があったと判断してよいと思っています。
【Webサーバー自動再起動プログラム開発完了】

3月8日の修正直後は、Webサーバーが落ちることはほとんどなかったのですが、しばらくすると、やはりWebサーバーが落ちてしまう事象が発生しています。

監視ツールのおかげで、落ちている場合にはメールが私の携帯に届くのですが、メールが届いてもすぐに再起動できるとは限りません(パソコンの前にいない・打ち合わせ中、寝ている、etc)。

ですので、監視ツールの機能を改修し、もし、Webサーバーが落ちていれば自動的にWebサーバーを再起動するプログラムを開発しました。設定もすでに終了し、運用に入っています。

今後はこの「自動再起動プログラム」がうまく動作することを確認しつつ、禁煙スタイルの運営をしていければと思います。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

禁煙スタイル 友の会 更新情報

禁煙スタイル 友の会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。