현재 제공되는 aws 계정 기간이 얼마 남지 않아서 나의 계정으로 마이그레이션을 하던 중 무수한 502 에러가 발생하면서 서버가 터지는 현상이 발생했다.
기존에 사용하던 EC2의 인스턴스 유형은 t2.small이었는데 이번에 프리 티어로 내려가면서 t2.micro로 변경되어 Ram 부족 현상이 발생되는 것으로 추측하였다.
swap 메모리를 사용하면 해당 문제를 해결할 수 있다는 조언을 듣고 이를 적용하는 방법을 남겨보려고 한다.
스왑 메모리란, 더 많은 메모리가 필요할때 디스크 공간을 이용하여 부족한 메모리를 대체할 수 있는 공간을 의미합니다.
$ sudo dd if=/dev/zero of=/swapfile bs=128M count=32
$ sudo chmod 600 /swapfile
$ sudo mkswap /swapfile
$ sudo swapon /swapfile
$ sudo swapon -s

$ sudo vi /etc/fstab
파일 끝에 다음 새 줄을 추가하고 파일을 저장하고 종료
/swapfile swap swap defaults 0 0

참조
https://repost.aws/ko/knowledge-center/ec2-memory-swap-file