Memcached: bytes_written против байтов - PullRequest
4 голосов
/ 07 сентября 2011

Пожалуйста, помогите мне понять концепцию bytes_written, bytes и limit_maxbytes.Когда я делаю статистику на моем сервере memcache, я получаю limit_maxbytes как 1 ГБ.Если мне нужно выяснить, заполняется ли память memcache, какое значение мне посмотреть - bytes или bytes_written?В моем случае, байты всегда меньше, чем limit_maxbytes, где bytes_written иногда превышает намного выше limit_maxbytes (иногда до 16 ГБ).Об этом стоит беспокоиться?

Заранее спасибо!

С уважением, Ашиш

Ответы [ 2 ]

2 голосов
/ 07 сентября 2011

Я на самом деле попал сюда при поиске StackOverflow для примера ответа для отправки вам в списке рассылки memcached, но здесь мы идем.bytes_written - это просто общее количество байтов, отправленных сервером по сети, оно не имеет никакого отношения к общему размеру хранимых данных и не связано с ним, и обычно оно будет намного больше, особенно на работающем серверена дни, недели, месяцы, годы.См. документация к протоколу memcached , поиск bytes_written.

bytes даст вам некоторое указание, но я бы не стал доверять этому как более грубому критерию.«Полный» может также означать больше чем одно: вы обеспокоены тем, что новые предметы будут выселять старые?Вы обеспокоены тем, что memcached начнет пейджинг?Строго говоря, для того, для чего был разработан memcached, вам действительно нужно использовать evictions только для того, чтобы сказать, если вы выселяете вещи (и даже тогда, на самом деле не слишком беспокоитесь, если число не огромно), а не гадать, будете ли вы бежатьвне места от bytes.

0 голосов
/ 09 сентября 2011

Если вы ищете, чтобы у вас закончились проблемы с «памятью», вам нужно следить за количеством выселений за «минуту» или «секунду».

У вас закончится память, вопрос в том,сколько оттока в вашем memcache приемлемо.

Вы также можете запустить memcached -vv, чтобы включить ведение журнала, что даст вам представление о вашей скорости оттока.Вы должны следить за тем, чтобы ключи были добавлены, но к ним нет доступа.

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