ElastiCache 생성 및 연결

시내·2025년 7월 27일

배포

목록 보기
5/6

해당 포스트는 React, Java Spring, MySQL을 활용한 프로젝트를 배포하는 방법 - 5
즉, ElastiCache를 생성하고 EC2와 연결하는 방식에 대해 다룬다

🏠 ElastiCache 생성

  • 해당 프로젝트는 Redis를 사용했기 때문에 AWS의 ElastiCache를 활용한다

  • 아래와 같이 설정할 것:

  • 단일 노드 구성(Standalone)으로 설정

    • 복제본은 0개로 지정해 간단한 캐시 서버로 사용
  • 생성까지 10~15분 소요됨

  • 보안 그룹 설정

    • EC2에서 사용했던 보안 그룹은 그대로 두고 Redis용 따로 생성
    • 인바운드 규칙에서 아래와 같이 설정
      검은색 부분은 EC2의 보안그룹으로 지정:
  • Spring Boot의 .yml에서 아래와 같이 수정

spring:
	redis:
      host: [기본엔드포인트]
      port: 6379

🏠 Redis Health Check 방법

  • EC2에 접속 후,
    redis-cli -c -h [기본엔드포인트] -p [포트번호]

  • 127.0.0.1:6379> PING 입력 후,
    PONG 나오면 연결 성공

profile
contact 📨 ksw08215@gmail.com

0개의 댓글