일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 에러
- 기타소득
- 도서
- 엑셀
- 오류
- JEUS
- java
- 톰캣
- miplatform
- 회계
- 오라클
- 태그를 입력해 주세요.
- Excel
- 한글
- 자바
- 마이플랫폼
- 이클립스
- Eclipse
- oracle
- Report Designer
- 튜닝
- JavaScript
- Book
- 데이터베이스
- Tomcat
- 성능
- 함수
- MIP
- error
- DB
Archives
- Today
- Total
어느 가을날의 전환점
TOMCAT|스태틱 파일을 처리하는 용도라면 톰캣 앞에 아파치 웹 서버(Httpd)는 불필요하다. 본문
톰캣은 5.5부터 Httpd의 native 모듈을 사용해서 스태틱 파일을 처리하는 기능을 제공한다. 이 경우 Httpd와 톰캣이 같은 모듈을 사용하는 셈이니 성능에서 차이가 날 이유가 없다. 실제 테스트 한 결과를 봐도 톰캣에서 아파치 Native 모듈을 사용하는 것이 순수하게 아파치 Httpd만 사용하는 것과 비교해서 성능이 전혀 떨어지지 않는다.
따라서 단지 스태틱 파일 처리의 성능만을 위해서라면 굳이 톰캣 앞에 Apache Httpd를 두는 것은 불필요하다. 오히려 메모리만 많이 먹고, 관리부담은 커지고, 불필요한 부하만 걸릴 뿐이다.
물론 Httpd의 다른 기능이나 모듈을 사용해야 할 필요가 있다면 그때는 Httpd를 앞에 두고 사용해야겠지만. 예를 들어 하나의 서버에서 PHP 애플리케이션과 자바 애플리케이션을 함께 사용하거나, Httpd 서버를 간단한 로드밸런싱을 위해서 사용해야 하는 경우라면 Httpd를 앞에 두고 톰캣을 연결해서 사용하도록 하면 될 것이다.
#출처
1) 톰캣 앞에 아파치 웹 서버(Httpd)를 두어야 할까?
2) Myth or truth: One should always use Apache httpd in front of Apache Tomcat to improve performance?
'Software' 카테고리의 다른 글
ECLIPSE|이클립스 주노(Juno) 성능 최적화 (1) | 2013.02.06 |
---|---|
형상관리|CVS 계정 추가 방법 (0) | 2013.02.05 |
OFFICE|오피스(워드, 파워포인트)에서 글자 입력이 지연되어 보이는 경우 (0) | 2012.08.22 |
UTIL|프리웨어(Freeware) / 오픈소스(Open Source) (0) | 2012.05.30 |
ECLIPSE|이클립스 컬러 테마 플러그인 (0) | 2012.03.07 |
Comments