2006年04月30日 (日)
memcachedで新しくキャッシュを保存できないの刑
なんか、キャッシュやセッションでmemcachedをつかっているのだけど、環境によって新しくキャッシュがつくれなくなってしまって、はまった。
規模から考えると極端に使用メモリサイズが少ない設定になっているサーバがあったので、ちょっと使用領域増やして再起動の術をしてみたら、とりあえず直った。
ドキュメント読むのがおっくうなので、ローカルな環境でためしてみたら、memcachedでのキャッシュは -m で設定したサイズになっちゃうと、新しく作れなくなっちゃう感じ。
なんで、新しくサーバたてたときは、-m の使用メモリ(debianなら/etc/memcached.conf)をめいいっぱい増やしておかないと、規模がおっきくなってからはまりますよの刑。
一杯になったときは、古い順から消えていくと勝手に思っていた。。
タイミングによっては気が付かないので、気が付いて良かった。ここら辺の監視も追加したほうがヨサゲ。
posted by takefumi
|
この日記へリンク
|
コメント(0)
|
トラックバック(3)
この日記へのトラックバック
そう言えば、今日、 memcachedで新しくキャッシュを保存できないの刑 を読んで愕然とした。 なんか、キャッシュやセッションでmemcachedをつかっているのだけど、環境によって新しくキャッシュがつくれなくなってしまって、はまった。 規模から考えると極端に使用メモ....
memcached で新しくキャッシュを保存出来ない?! 【にぽたん研究所】 at 2008年12月02日 19時38分
古い順から消えないってのは勘違いでした。んでは、保存されなくなっちゃったのはなんだったんかなーと思ってちょっと検証してみました。
続・memcachedで新しくキャッシュを保存できないの刑 【のみまくし日記】 at 2008年12月02日 19時38分
単一サーバで提供している社外向けの PHP サイトアクセスが増大してきた(厳密に言うと、アプリケーション数が増大してきた)ので、そろそろ負荷分散を考えなければならなくなってきた。 PHP セッションを複数サーバで共有するというと、セッション情報をどこに入れるか、と...
memcached で PHP セッションを共有してみる 【お仕事日記】 at 2008年12月02日 19時38分

