로컬 스프링 서버에서 ElastiCache로 연결을 하려고 하자 다음 에러가 났다.
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: onecoinredis.8tcrzi.ng.0001.apn2.cache.amazonaws.com/172.31.40.169:6379
뜬금없이 host와 port 사이에 로컬ip가 붙어서 에러가 난다.
build.gradle에 redis-cli도 설정해줬고, ec2로는 해당 엔드포인트로 잘 접속된다.
그렇게 막 자료를 찾다가, 로컬에서는 테스트가 안된다는 얘기를 보았다.
그래서 수동으로 서버에 빌드 파일 올리고 테스트 한 결과!
통신과 저장이 잘 되는걸 확인하였다.
이유도 모르고 오후 내내 이거만 잡고 있었는데, 허탈하다.
결론 : 다른 방법이 있는지 모르겠지만 일단은 로컬에서 ElastiCache 연결은 안되는걸로
'코드스테이츠 일기' 카테고리의 다른 글
[CI/CD] 전체적 배포 구상 및 CodeDeploy 배포 중 트러블 슈팅 (0) | 2022.11.21 |
---|---|
Main Project 1주차 (0) | 2022.11.12 |
69 & 70 일차 후기 (0) | 2022.10.14 |
68일차 후기 (0) | 2022.10.13 |
67일차 후기 (0) | 2022.10.12 |