EC2 npm run build 시간 오래걸리는 문제

손찬호·2024년 8월 14일
0

TIL

목록 보기
21/21

상황

기존에 사용하던 인스턴스는 t3.medium으로 cpu 2코어에 RAM 4GB였는데
가격이 1/4로 저렴한 t3.micro(2코어, RAM 1GB)로 옮기기로 했다.
문제는 npm run build를 실행하는데 25분이 지나도 끝나지 않았다는 점이다.
(3번 시도했는데 모두 같은 결과가 나왔다.)
반면에 기존 4GB 램 환경에서는 3분이면 끝났었다.
그래서 인터넷에 알아보니 RAM이 부족해서 그럴 수 있다고 한다.

aws 디스크 스왑 메모리 설정

https://aws.amazon.com/ko/premiumsupport/knowledge-center/ec2-memory-swap-file/

결과

25분이 지나도 되지않던 build가 2분만에 종료되었다.
CPU 성능이 문제가 아니라 메모리 부족 때문에 build가 제대로 되지 않았던 것이다.

profile
매일 1%씩 성장하려는 주니어 개발자입니다.

0개의 댓글

관련 채용 정보