Study

WS 와 WAS

스파이더웹 2022. 7. 25. 13:04
728x90
반응형

WS(Web Server)

  • 정적 리소스를 제공한다. 정적 파일로는 HTML, CSS, 이미지 등이 있다.
  • 클라이언트가 동적 콘텐츠를 요청하면 was에게 동적컨텐츠를 넘긴다. 이후 was로부터 결과를 다시 받아서 client에게 넘겨준다.

 

  • ex) : apache, nginx

WAS(Web Application Server)

  • 데이터베스의 조회나 다양한 비즈니스 로직처리 등 필요한 동적 컨텐츠를 제공한다

 

  • ex) : Tomcat

 

정리

  • 정적 리소스는 WS가 처리
  • WS는 비즈니스 로직 같은 동적인 처리가 필요하면 WAS에게 요청을 위임
  • WAS는 비즈니시 로직 처리 전담

 

그러므로

  • 정적 리소스가 많이 사용되면 WS서버 증설
  • 애플리케이션 리소스가 많이 사용되면 WAS 증설
728x90
반응형