로딩
요청 처리 중입니다...

아파치와 톰캣

 아파치와 톰캣

아파치와 톰캣 연동??? 아파치 : 웹서버(Web Server) 톰캣(was : Web Application Server) : 웹서버(Web Server) + 서블릿 컨테이너(Servlet Container) 웹 서버에 경우 정적인 data를 처리하고 서블릿 컨테이너는 동적인 data 처리를 한다 그렇다면 톰캣은 웹서버도 포함되어 있는데 아파치와 톰캣을 왜 같이 사용해야 할까???

톰캣의 웹서버 기능은 아파치 웹서버보다 느린 처리 속도를 보였고 웹의 모든 정적/동적 data를 모두 was가 처리한다면 결과적으로 사용자의 요청의 응답이 느려지게 될 것이다 그렇기 때문에 정적 데이터는 웹서버인 아파치가 처리하고 동적 데이터는 was인 톰캣이 처리함으로써 서버의 전체적인 부하를 분산하고 속도를 빠르게 하기 위해 연동을 해서 사용하는 것이다 지금은 톰캣이 많이 발전해서 톰캣의 웹서버가 아파치에 뒤처지지 않을 만큼의 기능을 하지만 그럼에도 불구하고 연동하는 이유는 아파치 내에서만 설정할 수 ...

원문 링크 : 아파치와 톰캣