728x90 반응형 webserver2 #아파치 #톰캣 #아피치!=톰캣 #WebServer #웹서버 #Was(WebApplicationServer) #와스 ✌️아파치(Apache)란? 세계에서 가장 많이 사용되고 있는 웹 서버중 하나로 아파치 소프트웨어 재단에서 관리하는 HTTP웹서버로 다양한 추가기능과 무료 재공 및 사용에 용이성 때문에 많이 사용되고 있다. - 정적인 데이터를 처리하는 웹서버 - 웹서버는 클라이언트가 GET, POST, DELETE등의 메소드를 이용하여 요청하면 그에 대한 결과를 돌려준다. - 정적인 HTML이나 이미지를 제공하는 서버를 웹서버라고 한다. ✌️톰캣(Tomcat)란? - 아파치 재단에서 만든 소프트웨어 WAS로 동적인 데이터를 처리하는 웹서버입니다. - 웹서버와 웹컨테이너의 결합으로 다양한 기능을 컨테이너에 구현 및 수행 가능한 서버 - 많이 사용되는 WAS로는 BEA사의 Web Logic, IBM사의 WebSphere, .. 💛03_Server & OS/02_Apache Tomcat 2024. 2. 1. #Apache #NginX #WebServer #Tomcat #장단점 📚Apache HTTP Server Apache Software Foundation에서 만든 웹 서버 프로그램으로 거의 모든 OS에서 실행되며 Reference가 잘되어있다. ⭐주요특징 1. 스레스/ 프로세스 기반 구조 - 클라이언트 요청 건당 하나의 스레드 처리 구조 ( 1:1 ) - 1:1 구조로 사용자가 많다면 스레드 생성, 메모리, Cpu 낭비가 심함 2. MPM (Multi-Process Modeule)방식 2-1. PreFork MPM 방식(다중 프로세스) - Client 요청은 Apache 자식 프로세스 생성 및 처리 진행 - 다중 요청에 따른 Process를 생성 처리 ( default설정 ) - 하나의 자식 프로세스는 하나의 스레드 구조이며 자식 프로세스는 최대 1024개 까지 가능 - .. 💛03_Server & OS/02_Apache Tomcat 2023. 11. 6. 이전 1 다음 728x90 반응형