WEEK 17 나만무 MVP TIL(7월6일 일요일)

Devkty·2025년 7월 7일

[목표]
프로젝트 전체 흐름 정리하고 멘토님께 보여드릴 문서 작성
진행 장표 작성(진행중)
노션과 벨로그 정리하기(진행중)
AWS 오토스케일링 적용하기(ALB)(지연)

14:00 ~ 22:00

오늘은 팀원과 다른 팀원분들과 게임을 하러 PC방을 갔다왔습니다. 바쁜와중에 적당한 휴식을 가져야 좋기 때문입니다. 식사까지 마치고 왔습니다.

22:00 ~ 23:00

약간의 정리와 통화를 했다.

23:00 ~ 01:00

운동을 했다.

01:00 ~ 02:00

주말간 한 내용들을 정리했다. 어떤걸 해야되는지 방향성을 잡았다. 오토스케일링 같은 경우는 DB 연결이 안되는 문제만 해결하면 된다.

02:00 ~ 03:15

일단 잠깐 동안 오토스케일링 EC2의 DB연결문제를 해결하고 헬스 체크를 해보겠다.
이후에는 바로 팀원들의 내용을 종합하여 진행장표와 프로젝트 흐름을 정리해보겠다.

Auto Scaling EC2 DB 접속 오류 해결

전부터 안되던 새로 오토스케일링으로 올린 EC2 벡엔드 DB 연결 오류를 해결해보았다.

  1. 먼저 RDS 보안그룹에 해당 EC2의 퍼블릭과 프라이빗 IPv4를포함시켰다. 이후엔 pm2 restart all로 백그라운드를 리셋했는데 해결되지 않았다.
  2. 위의 방법으로도 안되자 혹시 모르는 상황으로 제대로 빌드가 되지 않아서 그런가 싶어서 백엔드 폴더에 가서 캐시파일들을 없애고 패키지 설치와 빌드, 실행을 다시 실행했다.
  3. 다시 실행하고 pm2 logs 로 확인을 하니 정상적으로 서버가 작동하였다!

!

다행이다… 잘 안되면 보안그룹 확인하고, 재빌드 해보자. 그리고 위에서 말안한게 있는데, 혹시모르니까 재빌드전에는 pm2 delete all 로 모든 pm2 백그라운드 서비스를 종료 시키자.

→ 그리고 복사되는 EC2에 실행되는 스크립트인 시작 템플릿 유저 데이터에 PostgreSQL 설치문 추가!!!!!!!!!!!!!! nginx 설치문 추가!!!!!!!! 해야한다.

완료했다. 근데, 이래도 헬스 체크가 안된다. 이 이후는 내일해보겠다.

03:15 ~ 05:00

PPT 종합하기

팀원분들이 쓴 구현 내용을 기반으로 PPT 진행장표를 정리했다. 관련 내용은 정리되는 대로 나중에 올리겠다.
벨로그 쓰고가기!!!

폴링싱 때 할것

깃허브 API 부하 테스트
서버 부하 테스트(부하 발생기 구현)

내일 오자마자 할것

멘토님 연락
멘토님께 드릴 말씀 정리 (팀원 진행도 문서로 확인)
벨로그 정리
해당 서비스 활용 시나리오 정리
PPT 마무리
코드 최적화

profile
모든걸 기록하며 성장하고 싶은 개발자입니다. 현재 크래프톤 정글 8기를 수료하고 구직활동 중입니다.

0개의 댓글