WEB서버, WAS서버
Nov 29, 2018 조회수 97
WEB서버
정적 컨테츠를 제공하는 서버
ex) Apach
<br/>
WAS서버
동척 컨테츠를 제공하는 서버 (DB조회, 로직처리가 요구되는)
JSP, Servlet 구동환경 제고
ex) Tomcat
<br/>
WEB서버와 WAS서버의 분리
<img src="https://static.podo-dev.com/blogs/images/2019/07/10/origin/KEOZDX181224235507.PNG" style="width:400px">
과거에는 WAS서버에서 정적 웹서버의 기능을 제공하지않았지만, 현재는 WAS서버에서 또한 웹 서버 기능을 제공한다.
그렇다면 왜 WEB서버와 WAS서버를 분리하여야 할까?
-
클라이언트로 요청이 들어오면, 정적페이지 요청인 경우 웹서버에서 수행하고 동적페이지인경우 WAS서버로 넘겨준다.
-
기능을 분리하여 서버 부하를 방지 하는 것이다.<br/>
WEB서버에는 정적페이지를, WAS서버에는 동적페이지를 처리하도록 분배하여 서버에 부담을 줄일 수 있다 -
물리적으로 서버를 분리하여 보안을 강화 할 수 있다
-
여러 대의 WAS를 연결 가능<br/>
여러 WAS를 연결하여, 로드밸런싱의 역할을 할 수 있다. (작업분산)
<br/>
<br/>
<br/>
<br/>
<br/>
'WEB서버, WAS서버' 관련된 다른글
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.