728x90 WAS1 [Web] 아파치-멀티 프로세스, 톰캣-멀티 쓰레드 이유는? 1. Web Server vs WAS Web Server 클라이언트가 서버에 페이지 요청을 하면 요청을 받아 정적 컨텐츠(.html, .png, .css등)를 제공하는 서버다. 더보기 클라이언트에서 요청이 올 때 가장 앞에서 요청에 대한 처리를 한다. 클라이언트의 요청을 기다리고 요청에 대한 데이터를 만들어서 응답하는 역할 (정적 데이터)을 수행하고 정적 컨텐츠가 아닐 경우, WAS에게 전달한다. 대표적으로 Apache, Nginx가 있다. Apach 멀티 프로세스 + 멀티 스레드 스레드풀에 미리 스레드를 만들어 놓는다 클라이언트 요청 하나에 스레드 하나 대응 Apache, nginx 비교 더보기 Apache 멀티 프로세스와 멀티 스레드 스레드풀에 미리 스레드를 만들어 놓는다. 클라이언트 요청 하나에 스.. 2022. 11. 22. 이전 1 다음 728x90