728x90
problem
ec2에 올릴 수 있었지만
ec2 메모리가 부족해서 이렇게 된거 ElastiCache 를 사용해보려고 한다.
solution
ElastiCache 란
Amazon ElastiCache는 인 메모리 데이터베이스 캐싱 시스템을 제공하여 애플리케이션이 데이터를 검색 할 수있는 성능, 속도 및 중복성을 향상시키는 클라우드 캐싱 서비스이다.
https://ap-northeast-2.console.aws.amazon.com/elasticache/home
1. Start
위 링크에 접속해서 오른쪽에 있는 지금 시작 버튼을 누르면 Redis와 MemCached 를 선택 하는게 나온다.
Redis를 선택 해준다.
노드 유형 : micro
복제본 개수 : 0
2. 설정
EC2와 같은 VPC를 선택 해준다.
기본적으로 elstiCache는 같은 vpc의 ec2에서만 접속된다.
다른 설정은 기본으로 설정 해주고 생성을 한다.
3. 엔드포인트 복사
생성이 완료되면 생성한 클러스터에 접속하여 아래 엔드포인트를 복사한다
4. redis 설치
ec2에 접속하여 redis 를 설치 해준다.
여기서 설치하는 redis 는 redis 에 접근할때 사용 할 redis이다.
필자의 OS는 Ubuntu 이다.
sudo apt-get install redis-server
5. 접속
redis-cli -h 엔드포인트
위에서 복사한 엔드포인트를 붙여넣고 접속하면 아래와 같은 화면이 뜬다.
728x90
'개-발 > Infra' 카테고리의 다른 글
[Docker] 이미 생성된 컨테이너의 포트 바꾸기 (0) | 2024.08.20 |
---|---|
[Kafka] Kafka Transaction (0) | 2024.07.11 |
[AWS S3] 특정 확장자 업로드 방지 (0) | 2024.05.31 |
[EasticSearch ] BulkApi 사용법 ( action_request_validation_exception ) (0) | 2024.05.28 |
[ElasticSearch] SpringBoot 3.x elasticsearch 8.x 연동 ( with.Kotlin ) (0) | 2024.05.06 |