memcached 常用方法筆記

官網地址 http://www.danga.com/memcached/
(需要先安裝libevent http://www.monkey.org/~provos/libevent/)
編譯過程略過

啓動/結束

memcached -d -m 10 -u root -l 192.168 . 0.
122 -p 11200 -c 256 -P /tmp/memcached.pid

-d 選項是啓動一個守護進程,
-m 是分配給Memcache使用的內存數量,單位是MB,這裏是10MB
-u 是運行Memcache的用戶,這裏是root
-l 是監聽的服務器IP地址,如果有多個地址的話,這裏指定了服務器的IP地址192.168.0.122
-p 是設置Memcache監聽的端口,這裏設置了12000,最好是1024以上的端口
-c 選項是最大運行的併發連接數,默認是1024,這裏設置了256,按照你服務器的負載量來設定
-P 是設置保存Memcache的pid文件

kill `cat /tmp/memcached.pid`

獲取運行狀態

echo stats | nc 192.168.0.122 11200
watch "echo stats | nc 192.168.0.122 11200 " (實時狀態)

快速清空

echo "flush_all" | nc 192.168.0.122 11200

其他工具

有個perl寫的工具還不錯
地址 http://code.sixapart.com/svn/memcached/trunk/server/scripts/memcached-tool
perl memcached-tool 192.168.0.122:11200
perl memcached-tool 192.168.0.122:11200 stats
發佈了44 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章