Apache 2.4를 실행하는 시스템에서는 다음과 같은 4개의 프로세스가 생성됩니다.
$ ps aux | grep httpd
root 18325 0.0 0.2 53448 5884 ? Ss 10:22 0:00 /usr/local/apache2/bin/httpd -k start
www-data 18326 0.0 0.2 342416 4484 ? Sl 10:22 0:00 /usr/local/apache2/bin/httpd -k start
www-data 18327 0.0 0.2 342416 4484 ? Sl 10:22 0:00 /usr/local/apache2/bin/httpd -k start
www-data 18328 0.0 0.2 342416 4484 ? Sl 10:22 0:00 /usr/local/apache2/bin/httpd -k start
루트 프로세스가 시작 프로세스이고 www-data로 실행되는 권한이 낮은 하위 프로세스를 생성한다는 것을 알고 있는데 왜 3개가 있습니까?
답변1
답변2
Apache는 각 연결에 대해 프로세스를 생성해야 합니다. 여러 프로세스를 실행하는 것은 정상적인 동작입니다.