Apache 썸네일형 리스트형 아파치 MPM 방식에 대한 개념과 주요 차이점 아파치 MPM 방식에 대한 개념과 주요 차이점 아파치 웹 서버의 Multi-Processing Module (MPM)은 요청을 처리하는 방식을 정의하고 관리하는 핵심 컴포넌트입니다. 아파치 웹 서버의 Multi-Processing Module (MPM)에는 prefork, worker, 그리고 event와 같은 세 가지 주요 방식이 있습니다. 이들 방식에 대한 개념과 주요 차이점을 설명하겠습니다. 1. Prefork MPM prefork MPM은 가장 전통적인 방식으로, 아파치 서버의 기본 MPM입니다. 이 방식은 각 요청을 별도의 프로세스로 처리합니다. 각 프로세스는 독립된 메모리 공간을 사용하며, 요청마다 새로운 프로세스를 생성합니다. 이로 인해 안정성과 호환성이 높지만, 많은 메모리를 소비하고 높은.. 더보기 웹 서버의 최대 동시 접속자 수 및 TPS(Transactions Per Second) 측정하는 방법 웹 서버의 최대 동시 접속자 수 및 TPS(Transactions Per Second) 측정하는 방법 웹 서버의 최대 동시 접속자 수 및 TPS(Transactions Per Second) 측정하는 방법은 여러가지가 있지만, 가장 일반적인 방법은 아파치 HTTP 서버 벤치마크(Apache HTTP Server Benchmark, ab)를 사용하는 것입니다. 1. 아파치 HTTP 서버 벤치마크(ab) 설치 ab는 Apache 웹 서버와 함께 제공되는 유틸리티입니다. 따라서 Apache 웹 서버를 설치하면 자동으로 ab도 함께 설치됩니다. 아파치 HTTP 서버 벤치마크(ab)를 따로 설치하려면 Apache HTTP Server 설치 페이지에서 다운로드 받을 수 있습니다. 2. 벤치마크 명령 실행 벤치마크 명.. 더보기 이전 1 다음