Я пытаюсь выполнить анализ производительности для существующего клиента, и у меня возникли проблемы с определением, действительно ли memcached хранит данные. Он выглядит как установленный и запущенный, но я ничего не вижу в /var/log/memcached.log (на Ubuntu hardy). Могу ли я определить, есть ли файлы журналов в другом месте, которые скажут мне, происходит ли кеширование или где хранятся данные? Благодарю.Как узнать, где memcached хранит кешированные данные?
ответ
Мониторинг HowTo на сайте Memcached в может быть полезным для вас:
http://code.google.com/p/memcached/wiki/HowToMonitor
Есть целый множество сценариев для разных языков и «ручные» соединения. С этой страницы:
«Или просто подключитесь к порту, где прослушивается memcached. Вы можете запустить простую команду, например« version »или« stats », чтобы узнать, прослушивается ли memcached».
Как я понимаю, memcached хранит только память в памяти. Вы можете запустить его с опцией -v или -vv увеличить это уровень детальности, но только пишет стандартный вывод
Если вы запустили memcached с аргументами -vv, вы получите журнал каждый раз, когда что-либо произойдет с кешем. Это немного замедлит его. Также многие клиенты включают вызов статуса, который получает статус memcache. Это включает в себя количество элементов в кеше, а также другие вещи. Также проверьте monitoring wiki. Я не вижу способа получить список ключей в memcached.
В Windows вы можете использовать MemCacheD Manager. Он показывает статистику на вкладке Статус.
Я написал скрипт на языке Perl, который имеет сверху, как выход, и выведет на экран несколько основных статистику в режиме реального времени - получает, хиты, объем памяти, используемый, ударил соотношение и т.д.
Проверьте это здесь : http://code.google.com/p/memcache-top/
- 1. Где magento хранит свои кешированные изображения?
- 2. Android, где хранить кешированные данные?
- 3. Memcached хранит данные, но ничего не возвращает ...?
- 4. Где кортеж хранит данные?
- 5. Где хранит данные Redis
- 6. Где хранит данные HttpRuntime.Cache?
- 7. Где хранит данные Java?
- 8. Как истечь кешированные данные memcache
- 9. Где хранит данные ParseFile.getDataInBackground()?
- 10. Где хранит данные mysql?
- 11. Где Glimpse хранит данные?
- 12. Где GitHub хранит данные/файлы?
- 13. Где python prometheus_client хранит данные?
- 14. Где Infinispan хранит данные кэша?
- 15. Где zabbix хранит данные улавливателя?
- 16. Где хранит данные в журнале?
- 17. Где firefox хранит данные ETag?
- 18. Кэш Django не хранит все кешированные элементы
- 19. Memcached хранит данные, но Rails не использует его
- 20. Где хранятся данные хранилища данных Memcached?
- 21. Где хранит данные cacheFactory? Как мы можем видеть кэшированные данные?
- 22. PHP Memcached хранит массив, извлекает объект. Жук?
- 23. Где NSKeyedArchiver обычно хранит данные на iPhone?
- 24. Где Elasticsearch хранит данные на Mac
- 25. Где приложение/веб-сайт хранит свои данные?
- 26. Где веб-приложение Java хранит свои данные?
- 27. Где хранит данные WebConfigurationManager.AppSettings? Не для web.config
- 28. Python - Где библиотека хранит временные файлы?
- 29. PHP Как узнать размер массива для memcached
- 30. Где jqgrid 'restoreRow' хранит свои данные?