현재 테스트용으로 ec2 사이드를 t2.micro를 사용하고 있었는데, 올려놓고 보니 너무 느려서, t2.small로 올렸다. 메모리가 2GB로 늘었다.
요정도만 했는데 굉장히 쾌적해졌다.
인스턴스 사이즈 늘리기 전에는 인스턴스를 무조건 중지해야했었다. 그래서 하나를 중지한 상태에서 업그레이드를 하였고, 다시 ec2를 재실행 해주었다.
이 과정에서 아래와 같은 문제들을 겪었다.
1. 공개 ip 주소가 변경되어, route53에 세팅을 변경해주어야 했다.
2. 인스턴스를 다시 켜면 당연히 nginx, pm2로 다시 시작해주어야 했다.
일단 이정도만 해두었고, 처음 생각에는 하나의 인스턴스에 프론트서버와 백엔드 서버까지 올리려고 했는데 이번 기회에 그건 절대 무리라고 생각되었다.
그래서 아주 맨첨에 생각했던
1개의 프론트 인스턴스 -> 1개의 백엔드 인스턴스 -> RDS
위와 같은 그림으로 한번 짜봐야 겠다.
근데 일단 기본적으로 저 3개만 해도 최소 10만원은 깨질것 같은데, 돈을 아낄수 있는 방법을 한번 찾아봐야 겠다.
'개발일지' 카테고리의 다른 글
[사이드프로젝트] RDS 띄우고 ec2와 연결시키기 (0) | 2021.11.19 |
---|---|
[사이드프로젝트] 백엔드 서버 띄우기 (0) | 2021.11.18 |
[사이드프로젝트] 프론트 코드 ec2에 배포하기 - 2 (0) | 2021.11.14 |
[사이드프로젝트] 프론트 코드 ec2에 배포하기 (0) | 2021.10.16 |
[사이드프로젝트] 로그인 기능 구현 (0) | 2021.09.25 |