서버는 왜 죽는가? - Nginx 로드밸런싱
·
개발/CS
지금까지 프로젝트를 진행하면서 단일 Spring 서버로 서비스를 운영했다.기능적으로는 문제 없이 돌아갔다. 포트폴리오에 쓸 서비스가 EC2 프리티어를 감당하지 못할 정도의 트래픽이 쏠리지 않았었기 때문이다.실제 앱스토어에 런칭한 경우에도 간단한 insert와 delete만 포함되어 있어 서버를 스케일링업 해야하는 상황을 겪지 못했었다. 하지만 이번 프로젝트 기획 상 트래픽이 많이 들어올 수 있을 거라 기대했다.비용을 많이 들이지 않는 한에서 대비를 해보자는 생각에 서버에 트래픽이 몰렸을 때의 문제점과 해결방안을 공부해봤다. 우리 팀이 왜 단일 서버 다중 인스턴스 로드밸런싱을 진행하게 되었는지 설명하겠다. 문제 상황 : 트래픽 多트래픽이 많아지면 무슨일이 생길까?1. 요청이 느려짐2. 일부 요청이 지연됨3..