- 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
- 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.
확장 가능한 분산 인 메모리 캐시를 제공하는 ElastiCache
이재홍 http://www.pyrasis.com 2014.03.24 ~ 2014.06.30
ElastiCache Memcached 클러스터에 캐시 노드 추가하기
생성된 Memcached 클러스터에 캐시 노드를 추가해보겠습니다. Memcached 클러스터에 캐시 노드를 추가하면 데이터를 저장할 수 있는 공간이 늘어납니다.
ElastiCache 캐시 클러스터 목록(Amazon ElastiCache → Cache Clusters)에서 Memcached 클러스터(examplememcached)의 1 nodes 링크를 클릭하여 캐시 노드 목록으로 이동합니다.
Memcached 클러스터(examplememcached)의 캐시 노드 목록이 표시됩니다. Add Node 버튼을 클릭합니다.
Memcached 클러스터에 캐시 노드를 추가합니다.
- Number of nodes to add: 추가할 캐시 노드의 개수입니다. 1개를 추가할 것이므로 1을 입력합니다.
- Apply immediately: 캐시 노드를 즉시 추가하는 옵션입니다. 이것을 체크하지 않으면 Maintenance Window에 설정한 시간에 캐시 노드가 추가됩니다. 즉시 생성할 것이므로 체크합니다.
설정이 완료되었으면 Yes, Add 버튼을 클릭합니다.
ElastiCache 캐시 노드 목록에 추가한 캐시 노드가 생성되고 있습니다(추가한 캐시 노드가 보이지 않으면 위쪽 리프레시 버튼을 클릭합니다). 완전히 생성되기까지 약 5분 정도 소요됩니다.
Memcached 클러스터에 캐시 노드가 완전히 추가되었습니다. ElastiCache 캐시 노드 목록에서 추가한 캐시 노드의 엔드포인트 주소를 확인할 수 있습니다.
새로 추가한 캐시 노드에 텔넷으로 접속하여 stats 명령을 입력합니다.
examplememcached.o5nouc.0002.apne1.cache.amazonaws.com는 제가 생성한 캐시 노드 엔드포인트 주소입니다. 여러분들이 생성한 캐시 노드의 엔드포인트 주소를 입력하기 바랍니다.
telnet examplememcached.o5nouc.0002.apne1.cache.amazonaws.com 11211
stats
STAT pid 1
STAT uptime 1593
STAT time 1399985143
STAT version 1.4.14
STAT libevent 1.4.13-stable
STAT pointer_size 64
STAT rusage_user 0.000000
STAT rusage_system 0.008000
STAT curr_connections 5
STAT total_connections 33
STAT connection_structures 6
STAT reserved_fds 5
생략...
접속이 되지 않는다면 Security Group에 포트 번호를 정상적으로 입력하였는지, '15.4 ElastiCache Memcached 클러스터 Security Group 생성 및 설정하기'에서 Security Group을 생성하고 사용하도록 설정하였는지, 텔넷 접속에서 엔드포인트 주소와 포트 번호를 정확하게 입력하였는지, EC2 인스턴스가 같은 VPC에 속해 있는지 확인합니다. 앞에서 설명한 것처럼 ElastiCache의 캐시 노드는 AWS 외부에서 접속할 수 없습니다.
저작권 안내
이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.- 블로그, 게시판 등에 퍼가는 것을 금지합니다.
- 비공개 포스트에 퍼가는 것을 금지합니다.
- 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
- 링크 및 SNS 공유는 허용합니다.