[AWS] t2.micro 사용시 JVM OutOfMemory 에러

charco·2021년 9월 9일
0

!ERROR!

목록 보기
16/17
post-custom-banner

완성된 스프링 부트 프로젝트를 EC2 에서 빌드하는데 계속해서 실패했다.

JVM Crash 로그를 남겨뒀다고 해서 봤더니
물리적인 메모리가 부족하다고 한다.

원인은 Xmx (힙사이즈의 최대값) 이 EC2 인스턴스의 메모리보다 컸던 것이었다.

/etc/profile 을 열고
export JAVA_OPTS = "-Xmx256m" 으로 설정해주니 빌드에 성공했다.

힙 사이즈를 직접 지정하는 경험은 처음인데 신기했다.

profile
아직 배우는 중입니다

0개의 댓글