Speichernutzung im Speicher


18

Gibt es eine Befehlszeile oder ein PHP-Skript, das den gesamten Speicherbedarf im Memcached zurückgibt?

Antworten:


34

Wie Mike sagte, können Sie die Zeile einschließlich der "STAT-Bytes" betrachten, um die Speichernutzung zu sehen:

$ echo "stats" | nc -w 1 <host> <port> | awk '$2 == "bytes" { print $2" "$3 }'

Zum späteren Nachschlagen
— belassen

19

Der Standardport von Memcache ist 11211, wenn Memcache also lokal ist

telnet localhost 11211

Führen Sie dann den Befehl "stats" aus, um die Speichernutzung zu verringern

stats

1
Danke für den Telnet-Tipp, aber was soll ich dort wirklich lesen? Ich sehe STAT Bytes 9857275 STAT curr_items 43599 STAT total_items 1048925 und ich habe den Eindruck, dass mein Memcached nie voll wird ...
— Stefano

6
STAT-Bytes ist die Zeile, die Sie für die Gesamtnutzung suchen
— Mike


0

Eine weitere Alternative, um @mike zu beantworten,

echo "stats" | nc localhost 11211
#or
echo "stats settings" | nc localhost 11211
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.