数日前ブログ更新にシステムにログインしたら
ことごとくログインを拒否されてなんだ?って感じで
トップ画面にアクセスしたらスキンが登録されていません?[:がーん:]
なに〜!![:はうー:]
sshで接続してディレクトリを確認したら
一応スキンもファイルもあるようだ。
改竄された気配もない。[:メモ:]
しかも、他のブログも同じ状態。
これはもしや?DBが落ちてるんじゃない?[:汗:]
PSコマンドを発行しプロセスを確認…はあるな。
デッドロックか?一応プロセスを止めて
再度起動をかけました。
その後DBにログインしてチェックしてみても
正常にSQL処理できているので
ブログにアクセスしたら回復していました。
まさかDBだとは思わなかった。
これはトラブったら自動再起動のチェックプログラムを
作らないと行けないかも。
なかなかチェックも難しいですね。
今回のようにプロセスはあがっていて
内部処理でこけている場合どうチェックすべきか。
考えないと行けませんね。
——-
sent from WILLCOM 03
私がいつも使うのは、チェック用データを仕込み、そのデータの読み込みチェックや処理時間で判断して再起動させる方法だったりします。
あまり複雑だと自分以外メンテ出来なくなるので、出来るだけ単純に、単純に…。