Debian Squeeze web sunucusu kullanıyorum. Üzerine memcached yükledim ve /tmp/memcached.sock
yalnızca aynı sunucuda yaşayan web sitesinden mesaj alması gerektiğinden, bir Unix alan soketinde (at ) dinlemek için memcached yapılandırdım .
İyi çalışıyor gibi gözüküyor, fakat aynı zamanda benim yaptığımı düşündüğümü yaptığını kontrol etmek için kabuklu memcached ile iletişim kurmak istiyorum.
memcached mesajları basit bir ASCII protokolü ile kabul eder (doğru anlıyorsam). TCP / IP'yi dinliyorsa, örneğin nc
:
$ echo "stats settings" | nc localhost 11211
Ancak bu metni bunun yerine etki alanı soketine nasıl göndereceğimi bilemiyorum.
Dizüstü bilgisayarımda (OS X Lion çalıştıran), her ikisi de nc
ve etki alanı soketleri kullanma telnet
seçeneklerine ( -U
ve -u
sırasıyla) sahip. Ancak, Debian Squeeze web sunucumda bu seçenekler mevcut değil.
/var/run/socket
mı? Mevcut bir dosyayı tekrar kullanmanın bir yolu var mı?