티스토리 뷰

개발

aws 무료계정 리소스문제..

IT편집자 2019. 3. 12. 13:29

Mysql db를 사용해 작성한다음 aws에 올려놓은 웹앱을 오랜만에 접속했더니,


로그인이 안되는 문제가 생겼다


db상의 문제인것같아서 putty로 붙어서 mysqld의 상태를 확인해봤더니 서비스 자체가 죽은상태


별생각없이 리스타트해주고 다시 다음날 눌러보니 또 db서비스가 스톱되었다


이상해서 로그를 살펴보니 메모리 문제로 중단된듯하다


이렇게 '메모리 없어 카악-퉤' 당하는 일이 시작되기 시작하면 백날 서비스만 껐다켜봐야 또 금새 멈추는건 당연지사


좀더 큰 '껐다킴'이 필요하다ㅎ


aws 관리페이지에 로그인


-> 'EC2' 메뉴 클릭 -> 인스턴스 메뉴 클릭 -> 인스턴스 목록중 해당 서버에 우클릭 -> 인스턴스 상태 메뉴> 재부팅 



물론 이 역시 임시적인 방편이고, 모종의 이유로 메모리나 서버사양이 학대당하고있다면 서버환경자체에 튜닝이 필요하다


jvm자체를 튜닝해서 메모리를 할당한다던가

geoserver와 같이 보조적으로 함께 돌아야하는 어플리케이션의 connection 튜닝,

db 어플리케이션의 메모리 사용설정을 튜닝하는등의 자세한 방법을 찾아야한다




...사실 언제나 궁극적이고 제일좋은방법은 결제와 더 좋은하드웨어다 ㅎ...




댓글