Estou executando um servidor web Debian Squeeze. Instalei o memcached nele e configurei o memcached para escutar em um soquete de domínio Unix (at /tmp/memcached.sock
), pois ele só precisa receber mensagens do site, que mora no mesmo servidor.
Parece estar funcionando bem, mas eu também gostaria de me comunicar com o memcached por meio do shell, para verificar se está fazendo o que acho que está fazendo.
O memcached aceita mensagens através de um protocolo ASCII simples (se bem entendi). Se estivesse ouvindo no TCP / IP, eu poderia enviar mensagens para ele via, por exemplo nc
:
$ echo "stats settings" | nc localhost 11211
Mas não consigo descobrir como enviar esse texto para o soquete do domínio.
No meu laptop (que roda o OS X Lion), ambos nc
e telnet
tem opções ( -U
e -u
respectivamente) para usar soquetes de domínio. No entanto, no meu servidor Debian Squeeze, essas opções não estão presentes.
/var/run/socket
? Existe uma maneira de reutilizar um arquivo existente?