
Memcached::getStats() 메서드를 사용하여 Memcached 연결의 현재 상태를 확인할 수 있습니다. 이 메서드는 Memcached 연결의 여러 옵션을 반환합니다.
캐시 타임아웃 시간을 확인하려면, Memcached::getStats() 메서드를 호출하여 반환된 배열에서 'timeout' 또는 'cas_size' 옵션을 확인하면 됩니다.
예를 들어, 다음 코드를 사용하여 캐시 타임아웃 시간을 확인할 수 있습니다.
#hostingforum.kr
php
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
$memcached->setOption(Memcached::OPT_CONNECT_TIMEOUT, 2);
$stats = $memcached->getStats();
echo $stats['localhost:11211']['timeout']; // 캐시 타임아웃 시간을 출력
또는, Memcached::getOption() 메서드를 사용하여 특정 옵션의 값을 확인할 수 있습니다.
#hostingforum.kr
php
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
$memcached->setOption(Memcached::OPT_CONNECT_TIMEOUT, 2);
$timeout = $memcached->getOption(Memcached::OPT_CONNECT_TIMEOUT);
echo $timeout; // 캐시 타임아웃 시간을 출력
2025-07-13 10:37