Server 2

Scale Up 스케일 업/ Scale Out 스케일 아웃이란? - 서버확장

서버를 운영하다 보면 갑작스런 트래픽 증가, 사업 확장 등으로 더 많은 서버 용량과 성능이 필요하게 된다. 이럴때에는 Scale Up 스케일 업/ Scale Out 스케일 아웃 방법으로 서버를 확장시킬 수 있다. 1. Scale UP 스케일 업 서버에 CPU, RAM, Storage 등을 추가하거나 기존 서버보다 높은 사양으로 업그레이드 하는 것. 수직 확장이며, 성능 확장에 한계가 있음. 서버 한 대에 모든 부하가 집중되므로 장애 시 서버다운 리스크가 크다. 고성능 서버는 비용이 크다. 2. Scale OUT 스케일 아웃 기존 서버와 비슷한 사양의 서버 대수를 증가시키는 방법으로 처리 능력을 업그레이드. 서버가 여러대가 되기 때문에 각 서버 걸리는 부하를 균등하게 해주는 로드밸런싱 필요. 수평 확장이며..

Back-end/Network 2023.02.08

JSP란 ? Java Server Pages

JSP - Java Server Pages HTML 내에 java code 삽입하여, 웹서버에서 동적으로 웹 브라우저 관리하는 언어.즉, 웹사이트를 쉽게 구출할 수 있도록 해주는 스크립트 언어이다.자바 소스 코드로 작성된 코드는 웹 브라우저가 아닌 웹서버 단에서 실행이 된다.개발자가 소스코드 수정시 디자인작업 신경쓸 필요없이 자바 소스 부분만 수정하면 되기때문에 개발 효율 상승.서블릿 기능을 가지고 있고 디자인과 개발이 분리되어 있다.즉, JSP는 Servlet의 업그레이드 버전이라 생각하면 되고 JSP또한 WAS 에 의하여 JSP페이지를 서블릿 클래스로 변환하여 사용되어진다. html코드 속에 들어가는 자바소스코드로 or 형태로 사용. JSP = HTML + Java code ** 반대로 javaScr..