2009-09-23 4 views
0

Эти данные являются нормальными? У меня проблемы с моими продуктами PHP, поэтому я хочу знать, являются ли эти данные здоровыми.Являются ли эти данные memcached нормальными?

stats 
STAT pid 2312 
STAT uptime 5292037 
STAT time 1253692925 
STAT version 1.2.8 
STAT pointer_size 64 
STAT rusage_user 2600.605647 
STAT rusage_system 9533.168738 
STAT curr_items 1153303 
STAT total_items 139795434 
STAT bytes 435570863 
STAT curr_connections 288 
STAT total_connections 135128959 
STAT connection_structures 1018 
STAT cmd_flush 1 
STAT cmd_get 171491050 
STAT cmd_set 139795434 
STAT get_hits 127840250 
STAT get_misses 43650800 
STAT evictions 24166536 
STAT bytes_read 2731502572454 
STAT bytes_written 2889855000126 
STAT limit_maxbytes 536870912 
STAT threads 2 
STAT accepting_conns 1 
STAT listen_disabled_num 802 
END 

ответ

0

Да, почему? Что-то не так?

STAT bytes 435570863 
STAT limit_maxbytes 536870912 

Возможно, вы захотите увеличить размер кеша по мере его полного заполнения.

+0

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

+0

Да. есть значение окончания сеанса, переданное командой PUT в memcached. Он не хранит данные навсегда, он истекает через некоторое время. Но этот параметр предназначен для каждого приложения, поэтому, пожалуйста, проверьте свои сценарии на том, где поставить этот параметр –

1

нельзя сказать, что не так с вашим приложением, но ваш Memcached использование не является оптимальным:

STAT cmd_get 171491050 
STAT cmd_set 139795434 
STAT get_hits 127840250 
STAT get_misses 43650800 

Эти цифры означают, что 139m элементы были сохранены в кэше. Выполнено 171 м попытки получить предметы, и из них найдено всего 127 м элементов. Это означает, что вероятность того, что любой элемент, установленный в кэше, будет извлечен, составляет всего около 91% (127/139). Это неэффективное использование кеша, потому что большинство элементов, хранящихся в нем, никогда не используются. Для меня это говорит о том, что вы кешируете неверные данные. Вы должны попробовать и выяснить, какие данные наиболее часто используются, и вместо этого использовать только кеш. Особенно, если у вас часто заканчивается кеш-память.

Смежные вопросы