Как узнать, когда создается элемент кэша memcached? - PullRequest
1 голос
/ 18 ноября 2011

Я заметил, что некоторые элементы кэша, похоже, были сброшены / обновлены раньше, чем ожидалось в моем приложении. В моем приложении может быть какая-то логическая ошибка. Поэтому, во время отладки, я думаю, было бы замечательно, если бы был какой-то способ узнать, когда создается / обновляется / очищается конкретный контент кэша (на основе его ключа). Кто-нибудь знает, как это сделать?

Я использую эту мембрану Java-библиотеку http://code.google.com/p/spymemcached/downloads/detail?name=memcached-2.5.jar&can=2&q=

Спасибо

PS: у меня есть доступ к моему серверу, поэтому, даже если они где-то есть в журналах, у меня есть разрешение на их получение, просто нужно знать, где их получить: -)

1 Ответ

0 голосов
/ 23 ноября 2011

Если весь ваш код memcache проходит через ваш собственный набор методов, то вы, конечно, можете отслеживать наборы / обновления, но нет никакой возможности узнать о выселениях в memcache. Они не зарегистрированы или не зарегистрированы. Единственный способ узнать это - проверить ключ, чтобы увидеть, есть ли значение.

...