AWS

EC2 인스턴스 갑자기 멈추는 문제 해결

땅콩콩 2024. 7. 7. 16:54

AWS EC2에서 스프링부트 서버가 잘 실행되다가 갑자기 CPU사용량이 미친듯 올라가고 뻗는 문제가 발생했다.

인스턴스를 중지했다가 재실행해도 문제는 해결되지 않았다.

 

하지만 로컬에서 컨테이너를 띄워 확인해볼 때 내 코드상에는 큰 문제가 없었고, 

인스턴스를 완전히 종료한 뒤 다시 생성해서 해결할 수 있었다...

 

CPU가 90가까이 사용량이 올라가면서 ssh 콘솔 접속도 되지않아서 너무 무서웠는데,

찾아보니 인스턴스의 하드웨어 문제로 종종 이런일이 있는 것 같다.

 

인스턴스를 중지할때는 EBS 볼륨은 그대로 두기 때문에 하드웨어 상의 문제가 해결되지 않았고,

인스턴스를 종료하고 재생성함으로써 볼륨을 삭제하고 재 생성하면서 해당 문제를 해결할 수 있었던 것 같다!

 

참고한 링크는 아래와 같다.

https://brunch.co.kr/@alden/59

 

EC2 CPU Usage 이상 동작 이슈 해결하기

Amazon Web Service | Amazon Web Service 이번 글에서는 EC2에서 발생한 CPU Usage의 이상 동작 이슈의 해결 과정에 대해 이야기해 보겠습니다. 문제를 해결하기 위해서 고민했던 과정들과 AWS와의 협업 과정들

brunch.co.kr

 

https://hjjooace.tistory.com/42

 

AWS EC2 멈춤 현상 (CPU & Network이슈)

한 프로젝트에서 AWS EC2에 SpringBoot 서버를 올리는 과정에서 CPU사용량이 급격하게 늘어나서 서버가 죽었고, 2 주간의 삽질 끝에 이슈를 해결했습니다. 누군가는 이런 이슈들 때문에 삽질하는 일이

hjjooace.tistory.com