Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Java
- 클린코드
- JPA
- 객체지향
- 재사용성
- 추상화
- clean code
- Lombok
- REST API
- 캡슐화
- 스프링부트
- 캐싱
- SRP
- 인터프리터
- 리팩토링
- 객체지향의 사실과 오해
- 클린 코드
- cache
- 도메인 모델
- 자바
- 책임
- JIT
- 스프링
- Refactor
- 캐시
- string
- spring boot
- 쿼리 최적화
- 객체
- 협력
Archives
- Today
- Total
목록Develop/DevOps (1)
GO SIWOO!

메모리 부족 AWS 프리티어를 사용해 배포를 하던 중 문제가 발생했습니다. 처절한 ctrl + c의 흔적들... 위와 같이 Spring boot 기반의 프로젝트를 Clone한 뒤 jar 파일 생성 과정에서 실패를 한 것을 보실 수 있습니다. 프리티어의 사양이 좋지 않음에도 너무 오래 걸린다 싶어 ctrl + c를 통해 중지해보고자 하지만 명령어를 전혀 먹지 않습니다. 문제는 메모리 부족으로, 프리티어의 1GB의 부족한 메모리는 빌드 과정에서 문제가 발생하기에 충분한 이유였습니다. 금전적 문제 때문에 프리티어 내에서 문제를 해결을 하고자 하였고 AWS report에서 참고해 메모리 스왑을 통하여 문제해결을 하였습니다. 스왑 파일을 사용하여 Amazon EC2 인스턴스의 스왑 공간으로 메모리 할당 | AWS..
Develop/DevOps
2023. 11. 6. 02:52