Apache Tomcat
Apache Tomcat 전체 흐름
Tomcat이 클라이언트의 요청을 처리하는 과정은 여러 구성 요소들을 거치면서 일어나는데, 각 구성 요소들이 어떻게 협력해서 요청을 처리하는지 더 자세하게 설명할게. 1. 프로토콜 핸들러 (Protocol Handler) • 클라이언트가 HTTP/HTTPS 요청을 보내면, 가장 먼저 프로토콜 핸들러가 이 요청을 처리해. • Tomcat은 주로 HTTP/1.1, HTTP/2, AJP 같은 프로토콜을 처리하는 핸들러를 가지고 있어. 이 핸들러는 들어오는 네트워크 연결을 처리하고, 이를 Tomcat 내부에서 사용할 수 있는 요청 객체로 변환해줘. • 예를 들어, Http11Protocol은 HTTP/1.1 요청을 처리하는 프로토콜 핸들러야. 이 핸들러는 들어오는 TCP 연결을 처리하고, 요청을 커넥터로 넘겨..
2024. 10. 15. 12:12