Penggunaan memori yang tersimpan

18

Apakah ada baris perintah atau skrip php yang mengembalikan penggunaan memori total memcached?

Maximus
sumber

Jawaban:

34

Seperti yang dikatakan Mike , Anda dapat melihat baris termasuk "STAT byte" untuk melihat penggunaan memori:

$ echo "stats" | nc -w 1 <host> <port> | awk '$2 == "bytes" { print $2" "$3 }'
kuanta
sumber
Meninggalkan itu untuk referensi di masa mendatang: Host / port default adalah: 127.0.0.1:11211
Moritur
19

Port default memcache adalah 11211 jadi jika memcache adalah lokal

telnet localhost 11211

Kemudian jalankan perintah statistik dan itu akan memuntahkan penggunaan memori

stats
Mike
sumber
1
Terima kasih atas tip telnet, tetapi apa yang harus saya baca di sana? Saya melihat STAT bytes 9857275 STAT curr_items 43599 STAT total_items 1048925 dan saya mendapat kesan bahwa memcached saya tidak pernah terisi ...
Stefano
6
STAT bytes adalah baris yang Anda cari untuk penggunaan total
Mike
0

Alternatif lain untuk menjawab @mike,

echo "stats" | nc localhost 11211
#or
echo "stats settings" | nc localhost 11211
DarckBlezzer
sumber