Apache와 Tomcat 혹은 웹 서버와 WAS는 어떻게 다를까?

Untitled

그럼 왜 Apache(웹 서버)를 쓰냐?

정리하자면

  1. 하나의 웹 서버에서 다른 언어의 어플리케이션을 함께 사용할 경우
  2. 로드 밸런싱이 필요한 경우 - 특정 서버에서 에러/과부화가 발생할 경우 다른 서버가 정상 작동
  3. 보안을 강화할 경우 - 아파치에서 해킹 당해도 WAS는 정상 작동
  4. 리버스 프록시 사용할 경우 - 그때 Nginx를 사용하였음