문제 상황
commit_memory(0x00007f6dc18f1000, 16384, 0) failed; error='Not enough space' (errno=12)
- 메모리 사용량 99% 찍더니 뻗어버림
문제 원인
- prod 서버 힙사이즈 늘린게 데브에도 배포됨
- dev는 ec2 micro를 사용하고 있는데 힙 사이즈가 그만큼 없었음
처리
- 자바 최대 힙사이즈를 512로 줄임
- swap 메모리를 이용하는 방법도 있다지만, 나는 불필요한 메모리를 할당한 것이기 때문에 데브에서만 할당 해제를 해줌
[Troubleshooting] AWS EC2 스프링 부트 빌드시 용량 부족 문제 (Not enough space) 해결
'WEB > Backend' 카테고리의 다른 글
[쿼리 튜닝] DB CPU가 99% - 쿼리 중 일부 컬럼만 가지고 오기 (0) | 2024.06.21 |
---|---|
[Spring Boot] HeapDumpOnOutOfMemoryError : java heap size 에러 해결 과정 (0) | 2024.06.21 |
[Spring Boot] Thread starvation or clock leap detected : 문제 해결 (0) | 2024.06.21 |
백엔드 면접 질문 정리 (0) | 2022.03.29 |
각종 WEB 지식(1) : HTTP, REST, JSON에 대하여 (1) | 2020.10.06 |