memcachedを使っていて、
ある処理でキャッシュのデータを使おうとして、エラーが発生しました。
調べてみると、memcachedに格納して使おうとしていた情報が欠損している事がわかりました。
全体の処理としては
処理Aでmemcachedに格納し
処理Bでmemcachedから取得したデータを編集してDBに格納
の流れを取っています。
いつもは動いている処理だったのですが、1度発生して以来再現せず。原因がわかりませんでした。
memcachedに格納された情報は、一杯になった場合古い情報から削除される
と思っていたのですが削除されるタイミングに何か法則があるのでしょうか。
環境はphp5でDBはmysqlです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。