AWS EC2 에서 npm run start 를 할 때 일정 퍼센트에서 멈춘다면,,
package.json 에 문제가 있나? npm 이 꼬였나? 한참 생각하다가, EC2 의 RAM 문제라는 것을 알았다.
스왑파일을 사용하여 메모리를 할당해주는 방법으로 문제해결이 가능하다.
활성 상태가 아니거나 다른 데이터, 긴급히 필요하지 않은 RAM의 콘텐츠를 스왑 파일에 페이징해 RAM을 확보하는 것을 말한다.
파티션에 스왑 공간을 만들 수도 있다.
sudo dd if=/dev/zero of=/swapfile bs=128M count=16
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon -s
sudo vim /etc/fstab
/swapfile swap swap defaults 0 0
됐다!
나중에 더 고성능이 필요할 때는 비용을 지불하고 고성능 서버를 이용해야겠지? 돈 내는 거 무섭다
이거 참고했다