今実行しているhttpdのプロセスはどれだ
こんなphpを書いて、
<?php var_dump(posix_getpid());
httpでアクセスすると、こんな結果が得られる。
int(21765)
それはこれ(今起動しているのhttpdの子プロセスの下から3行目)。
# ps aux | grep http
daemon 1917 0.0 10.9 33732 20092 ? S 03:00 0:01 /usr/local/apache2/bin/httpd -k start
daemon 1921 0.0 9.6 30708 17772 ? S 03:00 0:01 /usr/local/apache2/bin/httpd -k start
root 3298 0.0 5.9 23660 10992 ? Ss Dec17 0:00 /usr/local/apache2/bin/httpd -k start
root 3981 0.0 0.3 2920 716 pts/0 S+ 09:43 0:00 grep http
daemon 11771 0.0 11.2 33736 20764 ? S 03:11 0:01 /usr/local/apache2/bin/httpd -k start
daemon 17528 0.0 11.2 33848 20684 ? S 03:17 0:01 /usr/local/apache2/bin/httpd -k start
daemon 18027 0.0 8.4 28548 15588 ? S 06:08 0:01 /usr/local/apache2/bin/httpd -k start
daemon 18035 0.0 8.2 28776 15140 ? S 06:08 0:00 /usr/local/apache2/bin/httpd -k start
daemon 18036 0.0 7.3 26748 13564 ? S 06:08 0:00 /usr/local/apache2/bin/httpd -k start
daemon 21765 0.0 6.3 24916 11700 ? S 06:12 0:00 /usr/local/apache2/bin/httpd -k start
daemon 21766 0.0 9.3 30684 17236 ? S 06:12 0:01 /usr/local/apache2/bin/httpd -k start
daemon 21767 0.0 8.9 29296 16532 ? S 06:12 0:00 /usr/local/apache2/bin/httpd -k start
コメント