トップ «前の日記(2005-01-27) 最新 次の日記(2005-01-30)» 月表示 編集

日々の流転


2005-01-29 [長年日記]

λ. PStoreのファイルが壊れる

最近PStoreで保存されてるキャッシュなどが頻繁に壊れて困る。以前は頻度が低かったので、Ruby 1.6 のpstore.rbがファイルをアトミックに更新していないせいで、たまにプロセスが途中で死んだときにおかしくなってるのだと思ってた。最近あまりにも頻繁に壊れるので、Rubyを1.8にあげてもらったのだけど、それでも直らなくて、ようやくNFS上のファイルにFile#flockでロックをかけてもそのマシン上でしか効果がないことに気づいた。web.sfc.keio.ac.jpはクラスタで構成されてるので、そりゃ複数のマシンから同時にアクセスしたら壊れるよな。阿呆らし。しょぼーん(´・ω・`)

それにしても、同じような条件の元でtDiaryを使ってる他の人は一体どうやって対処してるんだろう?

Tags: tDiary ruby
本日のツッコミ(全1件) [ツッコミを入れる]
ψ さかい (2005-01-30 15:07)

テスト