Memcached 메모리 사용량


18

memcached 총 메모리 사용량을 리턴하는 명령 행 또는 PHP 스크립트가 있습니까?

답변:


34

으로 마이크는 말했다, 당신은 포함 라인에서 볼 수 메모리 사용량을보고 "STAT 바이트"

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

나중에 참조 할 수 있도록 기본 호스트 / 포트는 다음과 같습니다. 127.0.0.1:11211
Moritur

19

memcache의 기본 포트는 11211이므로 memcache가 로컬 인 경우

telnet localhost 11211

그런 다음 stats 명령을 실행하면 메모리 사용량이 줄어 듭니다.

stats

1
텔넷 팁에 감사드립니다.하지만 실제로 무엇을 읽어야합니까? STAT 바이트 9857275 STAT curr_items 43599 STAT total_items 1048925가 표시되며 memcached가 절대로 채워지지 않는다는 인상을 받았습니다.
Stefano

6
STAT 바이트는 총 사용량을 찾는 줄입니다.
Mike


0

@mike에 대한 또 다른 대안은

echo "stats" | nc localhost 11211
#or
echo "stats settings" | nc localhost 11211
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.