라이브러리

[PHP] Memcached::addServer - 서버 풀에 서버 추가




Memcached::addServer

Memcached는 PHP에서 사용할 수 있는 분산 메모리 캐시 시스템입니다. Memcached::addServer 메서드는 Memcached 서버를 추가하는 데 사용됩니다. 이 메서드는 Memcached 인스턴스에 서버를 추가하고, Memcached 서버와의 연결을 설정합니다.

사용법


Memcached::addServer 메서드는 다음과 같이 사용됩니다.

#hostingforum.kr
php

$memcached = new Memcached();

$memcached->addServer('서버 주소', '서버 포트');



예제


다음 예제는 Memcached::addServer 메서드를 사용하여 Memcached 서버를 추가하는 방법을 보여줍니다.

#hostingforum.kr
php

// Memcached 인스턴스 생성

$memcached = new Memcached();



// Memcached 서버 추가

$memcached->addServer('localhost', 11211);



// 데이터 저장

$memcached->set('key', 'value');



// 데이터 가져오기

echo $memcached->get('key'); // value



옵션


Memcached::addServer 메서드는 다음과 같은 옵션을 지원합니다.

* `서버 주소`: Memcached 서버의 주소입니다.
* `서버 포트`: Memcached 서버의 포트입니다. 기본 포트는 11211입니다.
* `위치`: Memcached 서버의 위치입니다. 기본 위치는 `localhost`입니다.
* `유효 시간`: Memcached 서버와의 연결 유효 시간입니다. 기본 유효 시간은 0입니다.

예제 (옵션 사용)


다음 예제는 Memcached::addServer 메서드를 사용하여 Memcached 서버를 추가하는 방법을 보여줍니다. 이 예제에서는 옵션을 사용하여 Memcached 서버를 추가합니다.

#hostingforum.kr
php

// Memcached 인스턴스 생성

$memcached = new Memcached();



// Memcached 서버 추가

$memcached->addServer('localhost', 11211, '위치', 30); // 유효 시간 30초



// 데이터 저장

$memcached->set('key', 'value');



// 데이터 가져오기

echo $memcached->get('key'); // value



오류 처리


Memcached::addServer 메서드는 다음과 같은 오류를 발생시킬 수 있습니다.

* `MemcachedException`: Memcached 서버와의 연결이 실패할 경우 발생합니다.
* `InvalidArgumentException`: Memcached 서버의 주소나 포트가 잘못된 경우 발생합니다.

참고


Memcached::addServer 메서드는 Memcached 서버를 추가하는 데 사용됩니다. 이 메서드는 Memcached 인스턴스에 서버를 추가하고, Memcached 서버와의 연결을 설정합니다. Memcached::addServer 메서드는 다음과 같은 옵션을 지원합니다. 옵션을 사용하여 Memcached 서버를 추가할 수 있습니다. 오류가 발생할 경우, MemcachedException 또는 InvalidArgumentException가 발생합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 415 페이지

검색

게시물 검색