apache vs nginx1 [Server] APACHE와 NGINX의 특징과 차이 APACHE의 특징 Apache는 서버의 요청에 1:1로 프로세스 또는 쓰레드가 대응하는 방식 요청이 늘어날 수록 CPU와 메모리 사용량이 늘어남 프로세스가 Blocking 현상이 일어나면 요청을 처리하지 못하고 계속해서 대기하는 현상이 생김 ⇒이를 해결하기 위한 방법으로 Keep Alive를 사용. Keep Alive란 설정한 KeepAlive TimeOut 동안 접속을 끊지 않고 다음 접속을 기다리는것 즉, 한번 연결된 클라이언트와의 연결을 지속하고 있는다는 것 → Apache의 성능 향상 기대 but. 바쁜 서버 환경에서 KeepAlive On으로 설정해 놓을 경우, 모든 요청 마다 연결을 유지해야 하기 때문에 프로세스 수가 기하급수적으로 늘어나 MaxClient값을 초과 → Apache의 성능 저.. 2021. 8. 29. 이전 1 다음