มีบรรทัดคำสั่งหรือสคริปต์ php ซึ่งส่งคืนการใช้หน่วยความจำทั้งหมด memcached หรือไม่
มีบรรทัดคำสั่งหรือสคริปต์ php ซึ่งส่งคืนการใช้หน่วยความจำทั้งหมด memcached หรือไม่
คำตอบ:
อย่างที่Mikeพูดคุณสามารถดูบรรทัดรวมถึง "STAT ไบต์" เพื่อดูการใช้หน่วยความจำ:
$ echo "stats" | nc -w 1 <host> <port> | awk '$2 == "bytes" { print $2" "$3 }'
พอร์ตดีฟอลต์ของ memcache คือ 11211 ดังนั้นหาก memcache เป็นโลคัล
telnet localhost 11211
จากนั้นรันคำสั่ง stats และนั่นจะคายการใช้หน่วยความจำออก
stats
ฉันใช้ PhpMemcacheAdmin เป็นการส่วนตัว
http://code.google.com/p/phpmemcacheadmin/
มันสร้าง GUI ที่ใช้งานง่าย แน่นอนคุณต้องมีการสนับสนุน PHP
อีกทางเลือกหนึ่งในการตอบ @ ไมค์
echo "stats" | nc localhost 11211
#or
echo "stats settings" | nc localhost 11211