thread pool

    [Spring] BIO NIO 스레드 풀

    Tomcat의 핵심 요소로는 저번에 Servlet Container 인 Catalina와 Connector Framework인 Coyote가 있다. 이중, Servlet Container가 외부와의 소통을 가능하게 하는 Connector에 대해서 알아보자. Connector의 역할 우선, port listen을 통해 Socket Connection을 얻는다. Socket Connection으로부터 데이터 패킷을 획득. 데이터 패킷을 파싱해서 ServletRequest Object를 생성한다. 얻어진 ServletRequest Object를 알맞은 Servlet Container에게 보낸다. 즉, Connector의 역할은 network port를 listen 하여 connection을 얻은 후, 데이터를..