WEB/Backend

[Spring Boot] Not enough space 메모리 부족

김쿸후 2024. 6. 21. 16:28

문제 상황

commit_memory(0x00007f6dc18f1000, 16384, 0) failed; error='Not enough space' (errno=12)

  • 메모리 사용량 99% 찍더니 뻗어버림

문제 원인

  • prod 서버 힙사이즈 늘린게 데브에도 배포됨
  • dev는 ec2 micro를 사용하고 있는데 힙 사이즈가 그만큼 없었음

처리

  1. 자바 최대 힙사이즈를 512로 줄임 
  2. swap 메모리를 이용하는 방법도 있다지만, 나는 불필요한 메모리를 할당한 것이기 때문에 데브에서만 할당 해제를 해줌

[Troubleshooting] AWS EC2 스프링 부트 빌드시 용량 부족 문제 (Not enough space) 해결