라이브러리
[PHP] memcache_debug - 디버그 출력 켜기/끄기
memcache_debug
PHP에서 memcache_debug는 Memcached 확장 모듈의 디버깅 기능입니다. 이 기능을 사용하면 Memcached 서버의 상태, 캐시 데이터, 오류 등 다양한 정보를 확인할 수 있습니다.
# memcache_debug 함수
memcache_debug 함수는 Memcached 확장 모듈의 디버깅 기능을 제공합니다. 이 함수를 호출하면 Memcached 서버의 상태, 캐시 데이터, 오류 등 다양한 정보를 반환합니다.
# 예제
#hostingforum.kr
php
<?php
// Memcached 서버를 연결합니다.
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
// memcache_debug 함수를 호출합니다.
$debug_info = $memcached->getExtendedStats();
// 반환된 정보를 출력합니다.
print_r($debug_info);
?>
이 예제에서는 Memcached 서버를 연결하고 `getExtendedStats()` 함수를 호출하여 Memcached 서버의 상태, 캐시 데이터, 오류 등 다양한 정보를 반환받습니다. 반환된 정보는 배열 형태로 반환되며, 다음과 같은 키를 포함합니다.
* `pid`: Memcached 서버의 프로세스 ID
* `uptime`: Memcached 서버의 업타임
* `time`: Memcached 서버의 현재 시간
* `rusage`: Memcached 서버의 자원 사용량
* `bytes`: Memcached 서버의 캐시 데이터 크기
* `curr_items`: Memcached 서버의 현재 아이템 수
* `total_items`: Memcached 서버의 총 아이템 수
* `evictions`: Memcached 서버의 캐시 데이터 삭제 수
* `reclaimed`: Memcached 서버의 캐시 데이터 회수 수
# memcache_debug 함수의 옵션
memcache_debug 함수에는 다음과 같은 옵션이 있습니다.
* `all`: 모든 정보를 반환합니다.
* `pid`: Memcached 서버의 프로세스 ID만 반환합니다.
* `uptime`: Memcached 서버의 업타임만 반환합니다.
* `time`: Memcached 서버의 현재 시간만 반환합니다.
* `rusage`: Memcached 서버의 자원 사용량만 반환합니다.
* `bytes`: Memcached 서버의 캐시 데이터 크기만 반환합니다.
* `curr_items`: Memcached 서버의 현재 아이템 수만 반환합니다.
* `total_items`: Memcached 서버의 총 아이템 수만 반환합니다.
* `evictions`: Memcached 서버의 캐시 데이터 삭제 수만 반환합니다.
* `reclaimed`: Memcached 서버의 캐시 데이터 회수 수만 반환합니다.
# 예제 (옵션 사용)
#hostingforum.kr
php
<?php
// Memcached 서버를 연결합니다.
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
// memcache_debug 함수를 호출합니다. all 옵션을 사용하여 모든 정보를 반환합니다.
$debug_info = $memcached->getExtendedStats('all');
// 반환된 정보를 출력합니다.
print_r($debug_info);
?>
이 예제에서는 `all` 옵션을 사용하여 모든 정보를 반환받습니다.
# 참고
* Memcached 확장 모듈은 PHP 5.2.3 이상에서 사용할 수 있습니다.
* Memcached 서버를 연결하기 위해 `Memcached` 클래스를 사용해야 합니다.
* `memcache_debug` 함수는 Memcached 서버의 상태, 캐시 데이터, 오류 등 다양한 정보를 반환합니다.
* `memcache_debug` 함수의 옵션을 사용하여 반환되는 정보를 조정할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.