- 톰캣과 같은 서블릿을 지원하는 WAS를 서블릿 컨테이너라고 한다.
- 서블릿 컨테이너는 서블릿 객체를 생성, 초기화, 호출, 종료하는 생명주기를 관리한다.
- 서블릿 객체는 싱글톤으로 관리함
- 요청이 올 때 마다 객체를 생성하는 것은 비효율이므로 최초 로딩 시점에 서블릿 객체를 미리 만들어 놓고 재활용을 함
- 모든 요청은 동일한 서블릿 객체 인스턴스에 접근 한다.
- 공유 변수 사용을 주의해야 한다.
- 서블릿 컨테이너 종료 시 함께 종료된다.
- JSP도 서블릿으로 변환되어 사용 됨
- 동시 요청을 위한 멀티 쓰레드 처리를 지원한다.
출처: www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1/dashboard
'면접' 카테고리의 다른 글
웹 서버(Web Server) & WAS(Web Application Server) (0) | 2021.05.06 |
---|---|
STAR 프레임워크 (0) | 2021.01.05 |
프레임워크 vs 라이브러리 (0) | 2020.12.31 |
MVC(모델 - 뷰 - 컨트롤러) (0) | 2020.12.06 |