Diagnosticando um servidor Memcache com uma alta taxa de falha de cache

2

Quais ferramentas estão disponíveis para depurar um servidor memcache com uma alta taxa de falhas (62%)?

O ideal é que eu gostaria de saber as chaves para as principais falhas de cache, mas eu gostaria apenas de ver as chaves de solicitações ao vivo e trabalhá-las a partir daí.

Eu tentei algumas coisas baseadas na web (phpMemcache), mas ele não tem as informações de que preciso. Eu também tentei o statsproxy-1.0, que parecia fazer o que eu precisava, mas não jogava bola.

Muito obrigado

    
por Hobozilla 16.03.2011 / 16:18

1 resposta

1

se você criar o memcached a partir do código-fonte link

existe uma versão de depuração do memcached que você pode executar.

Então, em vez do servidor memcached normal, você poderia simplesmente fazer algo como: / usr / local / sbin / memcache-depuração -v 9 > /tmp/memcached.log

Eu acho que mostra cada transação e código de resultado.

De outra forma, seria ter apenas um pequeno pedaço de código wrapper no aplicativo que registra cada put e get e o resultado.

    
por 16.03.2011 / 16:53