AWS ec2 freetier 버전의 메모리가 1GB로 JVM이 할당 받을 수 있는 메모리가 상대적으로 적었음
결국 Heap memory는 자원이 해제되기 전에 과도한 트래픽에 의해 OOME 에러가 발생하게 됨
Out of Memory Error
OOME의 원인은 보통 heap 메모리의 부족으로 인해 발생한다.
서버 Scale up, Scale out 진행
개선 전
개선 후
java 8 이전 heap memory는 고정으로 할당되었다는 문제로 8 버전부터 힙 메모리가 유동적으로 non heap memory를 가져다 사용하게 되는 것으로 알고 있는데 추가적인 조사가 필요한 것 같다.