본문 바로가기
TIL & WIL/오늘의 공부.js

JavaScript heap out of memory 오류 해결

by 김만두_ 2024. 1. 6.

서비스를 배포하면서 테스트등 추가 작업을 하던 중 아래 오류가 났다.

node에 기본으로 설정 된 메모리인 512MB를 초과하면 나오는 에러로 메모리 사이즈를 늘려주는 것으로 간단하게 해결할 수 있다.

다행이 우리 서버의 메모리를 1GB까지 이용할 수 있어 메모리를 증량시켜주는 것으로 해결할 수 있었다.

 

 

//실행 시 node 메모리 사이즈를 늘려줌
//1.2GB까지 허용한다는 의미

node --max-old-space-size=12000 app.js

 

더 좋은 해결방법으로는 메모리 누수를 점검하는 것이 있는 데, 그 부분은 다음에 공부해보기로 한다!