
Memcached::__construct 메서드는 Memcached 인스턴스를 생성하고, Memcached 서버와의 연결을 설정하는 역할을 합니다. 이 메서드는 다음과 같은 매개변수를 필요로 합니다.
- $host: Memcached 서버의 호스트 이름 또는 IP 주소
- $port: Memcached 서버의 포트 번호 (기본값은 11211)
- $persistent: 연결을.persistent 하게 유지할지 여부 (기본값은 false)
- $expire: 연결이 유지되는 시간 (기본값은 0, 즉 연결이 유지되지 않음)
- $retry_interval: 재 연결을 시도하는 간격 (기본값은 2초)
- $timeout: 연결이 유지되는 시간 (기본값은 1.5초)
- $weight: 연결의 가중치 (기본값은 1)
이러한 매개변수들은 Memcached 서버와의 연결을 설정하는 데 사용됩니다.
Memcached::__construct 메서드를 호출할 때, 다음과 같은 예외 상황이 발생할 수 있습니다.
- 메모리 할당 오류: Memcached 서버가 연결되지 않았을 때 발생하는 오류
- 네트워크 연결 오류: Memcached 서버와의 연결이 실패할 때 발생하는 오류
- 호스트 이름 또는 IP 주소 오류: Memcached 서버의 호스트 이름 또는 IP 주소가 잘못되었을 때 발생하는 오류
- 포트 번호 오류: Memcached 서버의 포트 번호가 잘못되었을 때 발생하는 오류
이러한 예외 상황은 Memcached::__construct 메서드의 호출 시 발생할 수 있습니다.
2025-06-04 16:23