Memcache Memcache::getStats
(PECL memcache >= 0.2.0)
Memcache::getStats — 서버 통계 가져오기
설명
Memcache::getStats(string $type
= ?, int $slabid
= ?, int $limit
= 100): array|false
Memcache::getStats()는 서버의 통계가 포함된 연관 배열을 반환합니다. 배열 키는 통계 매개변수에 해당하고 값은 매개변수 값에 해당합니다. 또한 memcache_get_stats() 함수를 사용할 수 있습니다.
매개변수
type
- 가져올 통계 유형입니다. 유효한 값은 {reset, malloc, maps, cachedump, slabs, items, sizes}입니다. memcached 프로토콜 사양에 따르면 이러한 추가 인수는 "memcache 개발자의 편의를 위해 변경될 수 있습니다".
slabid
- 덤프할 슬래브를 식별하기 위해 cachedump로 설정된
type
과 함께 사용됩니다. cachedump 명령은 서버를 연결하고 디버깅 목적으로만 사용됩니다. limit
- 덤프할 항목 수를 제한하기 위해 cachedump로 설정된
type
과 함께 사용됩니다.
반환 값
서버 통계의 연관 배열을 반환하거나 실패 시 false
를 반환합니다.
기타
- Memcache::getVersion() - 서버 버전 반환
- Memcache::getExtendedStats() - 풀의 모든 서버에서 통계 가져오기