こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ログの消失対策に効果的なサーバ

当方コミュニティ系のCGIを、
サイトのメインコンテンツとして運営しております。
ただ最近になりアクセス数が増え、CGIが生成する書き込みなどのログが、
消えてしまうことがあります。
一応ログの読み書きの時にはflock関数を使っています。
そこで質問ですが、サーバーのスペックによってログの消失などは防ぎやすくなるのでしょうか。
なるとしたらどの項目に注意すればよいのでしょうか(CPUなど)
ご教授いただければ幸いです。

投稿日時 - 2006-08-05 16:20:39

QNo.2321305

暇なときに回答ください

質問者が選んだベストアンサー

処理のタイミングの問題ではないでしょうか

先ほどここを読破しましたが参考になりましたよ
http://jn.swee.to/cano/lock/index.shtml

投稿日時 - 2006-08-05 20:04:45

お礼

私も今読み終えました。
ご察しの通りタイミングによるバグでした。
非常に勉強になりました、本当にありがとうございます。

No.1様=No.2でしたのですね。
回答No.1に対する「補足」はその事に気づいていなかったため書いてしまいました。
重ね重ね申し訳ないです。

投稿日時 - 2006-08-06 01:52:46

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

サーバーに関係なく正しくロックされていれば消失は起きないはずと思いますので、プログラムのバグと思います。

投稿日時 - 2006-08-05 17:26:51

補足

No.2様の参照URLを閲覧しましたが、
No.1様の言うとおりでした。
すみません、回答ありがとうございます。

投稿日時 - 2006-08-06 01:46:35

お礼

回答ありがとうございます。
ただ、関数でロックをかけていても、
同時に同じファイルにアクセスされ読み書き込みされてしまうことがあるようなので。。

投稿日時 - 2006-08-05 18:48:39

あなたにオススメの質問