Memcache aksi belirtilmedikçe 11211 portundan çalışır.
Memcache Nedir? ve Kurulumu hakkkında bilgi almak istiyorsak Memcache Nedir? Memcache Kurulumu? adındaki yazımdan bilgi sahibi olabilirsiniz.
Gelelim memcache’in hangi porttan çalıştığını bulmaya bunu linux’de aşağıda belirtiğim komut ile öğrenebiliriz.
1 2 3 4 |
[root@omeroner ~]# ps -ef | grep memcache root 2860 7218 0 18:07 pts/0 00:00:00 grep memcache root 4989 1 1 Mar15 ? 13:06:51 /usr/local/bin/memcached -u root -p 11211 -m 8192 -d -c 60000 |
Çıktının açıklamasını yukarıda belirttiğimiz yazıdan öğrenebilirsiniz.
Eğer memcache çalışmıyor ise konsoldan;
1 |
[root@omeroner ~]#/usr/local/bin/memcached -u root -p 11211 -m 8192 -d -c 60000 |
komutunu yazarak çalıştırabiliriz.
Şimdi sıra telnet üzerinden memcache istatistiklerini öğrenmeye tekrar komut satırından;
1 2 3 4 |
[root@omeroner ~]# telnet localhost 11211 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. |
komutunu çalıştırarak memcache bağlantısı kurduk.
<komut>
bağlandıktan sonra komut satırında desteklenen Komutlar aşağıdaki gibi;
Telnet oturumundan en çok kullandığım komutlar stats ve flus_all’dır. Diğer komutların yaptıkları işlemleri projede kullandığımız yazılım dillerinde yaptığımızdan, sadece istatistikleri görmek (bağlantı sayısı, get sayısı,set sayısı,cache size vb.. gibi..) benim için telnet’ten yeterli olabiliyor. Veri set etme ve replace etme olaylarını ben deneme hariç kullanmadım diyebilirim. Fakat ihtiyaç doğrultusunda kullanabilir.
Daha ayrıntılı kullanım ve bilgiye buradan ulaşabilirsiniz.
So, what do you think ?