Проблемы с получением статистики memcached в Windows (Membase) - PullRequest
2 голосов
/ 20 апреля 2011

Я только что установил Membase версию Memcached (потому что она кажется единственным / лучшим вариантом для запуска memcached на windows), и я нахожу странную проблему.

Я пытаюсь сделать небольшой инструмент для отладки для себя (только для dev, а не для производства), и я пытаюсь получить содержимое memcached. Однако все эти команды не выполняются:

stats maps
stats cachedump
stats slabs
stats items
stats sizes

Я запускаю их как из PHP, так и из telnet. Единственные параметры статистики, которые, кажется, работают - это просто «статистика» и «сброс статистики». Все остальные просто говорят "ОШИБКА"

Я использую memcached версию 1.4.4_304_g7d5a132 (согласно "stats") или 1.6.4_1_ga5cbcfd (согласно "version"). Не уверен, какой это.

Я нашел ссылки на эти команды по всему Интернету, и я не нашел никакой информации об устаревании.

Я что-то не так делаю?
Эти команды удалены из Membase?
Любая рекомендация по другой версии memcached, которую я могу просто установить и запустить в Windows (чем проще ее установить, тем лучше)

Спасибо!
Daniel

1 Ответ

3 голосов
/ 12 мая 2011

Привет, Дэниел, версия memcached для сервера Membase - самая простая / лучшая версия для Windows. Я с радостью помогу вам получить информацию, которую вы хотите ... было бы также неплохо опубликовать что-нибудь на наших форумах, чтобы все могли видеть: http://techzone.couchbase.com/forums/

Основная проблема заключается в том, что в настоящее время мы внедрили прокси, чтобы упростить управление кластером. Я могу получить больше подробностей, но прокси будет собирать статистику по кластеру, и эти конкретные команды не имеют смысла агрегировать.

Если вы загрузите последнюю версию Membase (1.7, предварительная версия: http://techzone.couchbase.com/products/membase/1-7-beta)), вы получите следующий скрипт статистики, который позволит вам выполнить все эти команды: C: \ Program Files \ Membase \ Server \ bin \ mbstats: 11210 raw [карты | элементы | плиты | размеры] [bucket_name]

Я бы рекомендовал не использовать cachedump, так как он может иметь проблемы с производительностью и официально не поддерживается сервером memcached (хотя он «работает» в некоторых небольших масштабах).

Перри Круг Sr. Solutions Architect, Couchbase, Inc.

...