WAS WebServer (Feat. SpringBoot, NginX, Node.js)
Web Server 정적 데이터, 정적 처리 ex) Apache, NginX WAS 웹서버 + 웹 컨테이너 동적 데이터, 동적 처리 스프링 내장 was는 톰캣이다. ex) 아파치 톰캣 == 톰캣 (같다) Web server는 정적인 데이터. 정적인 기능. 여기서 동적인 기능을 가능하게 하는게 WAS. WAS는 웹서버 + 웹 컨테이너(웹앱 실행환경) WAS 자체만으로도 웹서버 기능이 가능하다. 근데도 실무에서 WAS앞에 Web Server를 두는건, 역할분할, 로드밸런싱, 리버스프록시, 무중단배포 등등을 위해서이다. 스프링부트는 웹개발을위한 웹 프레임워크, 내부적으로 was는 아파치톰캣 사용, Nginx 웹서버를 추가로 달아서 무중단배포, 로드밸런싱, 리버스 프록시. Django는 웹개발을위한 웹 프레임워..
2022. 12. 13.