Назад | Перейти на главную страницу

Диагностика сервера Memcache с высокой частотой промахов кеша

Какие инструменты доступны для отладки сервера memcache с высоким процентом промахов (62%)?

В идеале я хотел бы знать ключи для основных промахов кеша, но я бы просто согласился на просмотр ключей запросов live get и отработку их оттуда.

Я пробовал несколько веб-приложений (phpMemcache), но у него нет нужной мне информации. Я также пробовал statsproxy-1.0, который, казалось, делал то, что мне нужно, но не играл в мяч.

Большое спасибо

если вы собираете memcached из исходного кода http://code.google.com/p/memcached/downloads/list

есть версия memcached-debug, которую вы можете запустить.

Тогда вместо обычного сервера memcached вы могли бы просто сделать что-то вроде: / usr / local / sbin / memcache-debug -v 9> /tmp/memcached.log

Я думаю, он показывает каждую транзакцию и код результата.

Другой способ - иметь в приложении лишь крохотный бит кода оболочки, который регистрирует каждый ввод, получение и результат.