Apache HTTP Server와 WAS를 연동하여 사용하는 이유
일전에 회사에서 다른 솔루션 회사의 제품에 대해서 교육을 들을 기회가 있었다. 해당 솔루션은 통합 메시징시스템 솔루션이였는데 Apache Server와 WAS를 연동해서 사용하고 있었다. 문득 나는 Tomcat만 설치해도 Tomcat 자체가 웹 서버 기능을 제공하는데 왜 굳이 Apache Server를 별도로 설치해서 Apache Server랑 Tomcat 두 녀석을 연동해주는 귀찮은 일을 도대체 왜하는 걸까? 라는 의문이 있었다. 이러한 의문에 해답은 아래와 같다. 1. 성능과 확장성 Apache HTTP Server 같은 웹 서버들은 정적 컨텐츠를 효율적으로 처리하는 데 최적화되어 있다. 동적 컨텐츠 처리는 WAS에게 맡기고, 정적 컨텐츠는 웹 서버에서 처리하도록 함으로 시스템 전체의 부하를 줄이고 ..