Web Application Server

SpringBoot

SpringBoot WAS 기본 이해

기본적으로 서버는 WebServer를 앞에 두고, WAS를 통해 db 커넥을 비롯한 작업들을 수행한 뒤 다시 내보내게 되는데, 이때 WebServer에는 Nginx, Apache 등이 있고, WAS에는 Tomcat 등이 있다. 기본적으로 Spring Boot에는 아파치 톰캣이 내장되어있어 사용자가 서버로 요청을 보내게되면, 특정 포트로 오는 요청을 잡아 SpringBoot 어플리케이션으로 연결시켜주는 것이다. 그렇다면 WAS는 어떻게 스프링 어플리케이션 서블릿과 연동하는걸까? ServeltWebServerFactoryCustomize에서 servlet 생성 → DispatcherServletAutoConfiguration에서 DispatcherServlet 생성 ServeltWebServerFactory..

xlwdn98767
'Web Application Server' 태그의 글 목록