ABOUT ME

-

오늘 방문자
-
어제 방문자
-
전체
-
  • Tomcat 과 Aphache를 같이 사용하는 이유
    Server 2018. 7. 30. 20:48

    Q : 톰캣 앞에 아파치를 두는 이유는 뭘까?

    A : 로드밸런싱역할과 포트에 따른 권한, 보안이슈때문에.


    보통 웹서버(아파치) - WAS(톰캣) 이런식으로 많이 구축을 한다


    아파치 -> 정적데이터 처리(html,img,js..) 

    톰캣 -> 동적데이터처리(db..) 


    구글링을 해보니

    톰캣 5.5부터 Httpd의 native모듈을 사용해서 staticfile을 처리하는 기능을 제공해서

    이 경우 Httpd와 톰캣이 같은 모듈을 사용하니까 성능에서 차이가 날 이유가 없다고 한다


    그럼에 톰캣만 설치하고 서비스 운영해도되잖아?

    대답은 "부분적인 YES"이다.

    부하가 적은 소규모의 시스템일 경우 크게 문제없다.


    웹서버로는 정적 데이터 처리보다는 로드밸런싱(부하분산) 역할을 하는 경우가 더 크다

    그리고 포트에 따른 권한 및 보안 이슈 때문에 웹서버를 놓는 경우가 많다.





    'Server' 카테고리의 다른 글

    쿠버네티스 기초 개념  (0) 2021.07.27
    [Ubuntu] 우분투 마우스 미끄러짐 현상 해결법  (0) 2019.06.15

    댓글

Designed by Tistory.