Tomcat HTTP 요청 처리 흐름
Client
HTTP Request
→
Connector
8080 포트
→
Engine
Catalina
→
Host
localhost
→
Context
/myapp
→
Wrapper
URL 매핑
→
Servlet
실행
1
Connector
소켓 연결 수락, HTTP 파싱
2
Engine
Host 헤더로 가상 호스트 결정
3
Host
URL 경로로 Context 결정
4
Context
web.xml 기반 Wrapper 결정
5
Wrapper
Filter 체인 실행 후 Servlet 호출
6
Servlet
비즈니스 로직 처리, 응답 생성