반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- HTTP
- Nestjs
- 쉬운 문제
- 문자열
- 수학
- BFS
- 알고리즘
- Crawling
- javascript
- 가천대
- type challenge
- 타입스크립트
- 크롤링
- Algorithm
- 프로그래머스
- 백준
- ip
- 자바스크립트
- typescript
- socket
- dp
- 그래프
- TCP
- HTTP 완벽 가이드
- 소켓
- 프로그래머스 레벨 2
- dfs
- Node.js
- 레벨 1
- 타입 챌린지
Archives
- Today
- Total
kakasoo
node.js의 heap out of memory error 본문
반응형
오늘 갑자기 내 dev server가 터졌다고 프론트 개발자 분께서 말씀해주셨다.
프론트 개발자와의 협업을 위해 dev server를 열고 swagger 문서를 제공해준 건데, 정말로 터져있었다.
서버를 재실행하고 error message를 확인한 결과 Node.js 메모리가 부족해서 build 과정에서 터진 것으로 보였다.
top # 전체 메모리와 사용 가능, 사용 중, 캐시 등의 메모리를 확인 가능한 명령어
export NODE_OPTIONS=--max_old_space_size=1400
top 명령어를 이용해서 일단 메모리를 확인해보니 t3.small ec2의 경우에는 2GiB ( 실제로는 1900MB 정도 ) 였고,
대략 1400MB 정도를 더 사용 가능한 상태였다.
node.js 문서를 확인해보니 default memory는 node.js version에 따라 700 ~ 1400MB 라고 해서 1400MB로 설정했다.
마음 같아서는 더 크게 하고 싶지만, dev server기 때문에 이 정도로 설정하였고, 이걸로도 충분했다.
반응형
'프로그래밍 > NestJS' 카테고리의 다른 글
CannotExecuteNotConnectedError & medata was not found (0) | 2022.06.14 |
---|---|
Repository 최대한 예쁘게 써보기 ( 검색, 정렬, 필터링 ) (2) | 2022.06.11 |
컨벤션을 어떻게 정하는가 / 팀을 돌아보며 (0) | 2022.06.07 |
cannot read properties of undefined ( reading 'launcher') (0) | 2022.06.07 |
nestjs/typeorm 0.3.x 적용 / Custom Repository가 안 된다고? (4) | 2022.06.02 |