

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Memcached 캐시 노드에 수동으로 연결
<a name="AutoDiscovery.Manual"></a>

클라이언트 프로그램이 Auto Discovery를 사용하지 않는 경우 프로그램은 수동으로 Memached 캐시 노드 각각에 연결할 수 있습니다. 이 방법이 Memcached 클라이언트의 기본 방법입니다.

[AWS관리 콘솔](https://aws.amazon.com/console/)에서 캐시 노드 호스트 이름 및 포트 번호 목록을 확보할 수 있습니다. `--show-cache-node-info` 파라미터와AWS CLI`aws elasticache describe-cache-clusters` 함께 명령을 사용할 수도 있습니다.

**Example**  
다음 Java 코드 조각은 노드가 4개인 클러스터에 있는 모든 노드에 연결하는 방법을 보여 줍니다.  

```
...

ArrayList<String> cacheNodes = new ArrayList<String>(
	Arrays.asList(
	    "mycachecluster.fnjyzo.0001.use1.cache.amazonaws.com:11211",
	    "mycachecluster.fnjyzo.0002.use1.cache.amazonaws.com:11211",
	    "mycachecluster.fnjyzo.0003.use1.cache.amazonaws.com:11211",
	    "mycachecluster.fnjyzo.0004.use1.cache.amazonaws.com:11211"));
	      
MemcachedClient cache = new MemcachedClient(AddrUtil.getAddresses(cacheNodes));

...
```

**중요**  
노드를 추가 또는 삭제하여 클러스터를 스케일 업 또는 스케일 다운하는 경우 클라이언트 노드에서 노드 목록을 업데이트해야 합니다.