1

アプリケーションで、一部のキャッシュ項目が予想よりも早くフラッシュ/リフレッシュされているように見えます。アプリに論理エラーがある可能性があります。したがって、デバッグ中に、特定のキャッシュ コンテンツ (そのキーに基づいて) がいつ作成/更新/フラッシュされたかを確認できる方法があれば素晴らしいと思います。誰もこれを行う方法を知っていますか?

この membase Java ライブラリを使用しますhttp://code.google.com/p/spymemcached/downloads/detail?name=memcached-2.5.jar&can=2&q=

ありがとう

PS: 私は自分のサーバーにアクセスできるので、それらがどこかのログにある場合でも、それらを取得する権限があります。どこからそれらを取得するかを知る必要があるだけです:-)

4

1 に答える 1

0

すべてのmemcacheコードが独自のメソッドのセットを通過する場合、もちろん、セット/リフレッシュを追跡できますが、memcacheのエビクションについて知る方法はありません。それらはログに記録も報告もされません。知る唯一の方法は、キーをチェックして値があるかどうかを確認することです。

于 2011-11-23T05:25:07.100 に答える