关于php-cgi的问题 求教军哥
文件 /usr/local/php/etc/php-fpm.conf 里面 配置<value name="max_children">24</value>可是进程里面有50个php-cgi啊!不是应该是24个吗?
执行这个
# total=0; ii=0; for i in `ps -C php-cgi -o rss=`; do total=$(($total+$i)); ii=$(($ii+1));echo $ii; echo $i; done; echo "PHP-CGI Memory usage: $total kb"
1
352
2
244
3
244
4
244
5
244
6
244
7
244
8
244
9
244
10
244
11
244
12
244
13
244
14
244
15
244
16
244
17
244
18
244
19
244
20
244
21
244
22
244
23
244
24
244
25
244
26
4168
27
10636
28
10396
29
9692
30
10036
31
7624
32
9996
33
8460
34
9124
35
11916
36
9884
37
9688
38
8432
39
9784
40
9076
41
10780
42
8296
43
9184
44
10720
45
10352
46
8756
47
8204
48
9068
49
8812
50
8400
PHP-CGI Memory usage: 237692 kb
再则root执行命令
# ps -ef
root 1888 10 Apr28 ? 00:00:01 /usr/sbin/sshd
root 1900 10 Apr28 ? 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/var --pid-file=/usr/local/mysql/var/localhost.localdomain.pid
root 1923 10 Apr28 ? 00:00:02 crond
mysql 204019005 Apr28 ? 07:45:12 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --user=mysql --log-error=/usr/local/mysql/var/localhost.localdo
root 2043 10 Apr28 ? 00:00:09 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 204420430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 204520430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 204620430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 204720430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 204820430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 204920430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205020430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205120430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205320430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205420430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205520430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205620430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205720430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205820430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 205920430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206020430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206120430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206220430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206320430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206420430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206520430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206620430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206720430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 206820430 Apr28 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
root 2116 10 Apr28 ? 00:00:00 /usr/sbin/smartd -q never
root 2125 10 Apr28 tty1 00:00:00 /sbin/mingetty tty1
root 2126 10 Apr28 tty2 00:00:00 /sbin/mingetty tty2
root 2129 10 Apr28 tty3 00:00:00 /sbin/mingetty tty3
root 2130 10 Apr28 tty4 00:00:00 /sbin/mingetty tty4
root 2131 10 Apr28 tty5 00:00:00 /sbin/mingetty tty5
root 2132 10 Apr28 tty6 00:00:00 /sbin/mingetty tty6
root 490218880 08:52 ? 00:00:00 sshd: root@pts/0
root 491949020 08:52 pts/0 00:00:00 -bash
root 511749020 08:57 ? 00:00:00 /usr/libexec/openssh/sftp-server
root 5209 10 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521052090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521152090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521252090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521352090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521452090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521552090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521652090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521752090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521852090 09:00 ? 00:00:01 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 521952090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522052090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522152090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522252090 09:00 ? 00:00:01 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522352090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522452090 09:00 ? 00:00:01 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522552090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522652090 09:00 ? 00:00:01 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522752090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522852090 09:00 ? 00:00:01 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 522952090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 523052090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 523152090 09:00 ? 00:00:01 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 523252090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www 523352090 09:00 ? 00:00:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf 这个是reload fpm的日志
有一行 May 04 09:15:06.285936 fpm_pctl_kill_all(), line 181: 24 children are still alive
还有很多 May 04 09:15:06.787281 fpm_children_bury(), line 215: child 5212 (pool default) exited with code 0 after 900.757460 seconds from start
May 04 09:15:06.285344 fpm_got_signal(), line 70: received SIGUSR2
May 04 09:15:06.285418 fpm_pctl(), line 256: switching to 'reloading' state
May 04 09:15:06.285542 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5233 (pool default)
May 04 09:15:06.285563 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5232 (pool default)
May 04 09:15:06.285578 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5231 (pool default)
May 04 09:15:06.285593 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5230 (pool default)
May 04 09:15:06.285607 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5229 (pool default)
May 04 09:15:06.285620 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5228 (pool default)
May 04 09:15:06.285634 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5227 (pool default)
May 04 09:15:06.285647 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5226 (pool default)
May 04 09:15:06.285661 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5225 (pool default)
May 04 09:15:06.285674 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5224 (pool default)
May 04 09:15:06.285687 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5223 (pool default)
May 04 09:15:06.285701 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5222 (pool default)
May 04 09:15:06.285771 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5221 (pool default)
May 04 09:15:06.285790 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5220 (pool default)
May 04 09:15:06.285803 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5219 (pool default)
May 04 09:15:06.285817 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5218 (pool default)
May 04 09:15:06.285830 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5217 (pool default)
May 04 09:15:06.285843 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5216 (pool default)
May 04 09:15:06.285857 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5215 (pool default)
May 04 09:15:06.285870 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5214 (pool default)
May 04 09:15:06.285884 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5213 (pool default)
May 04 09:15:06.285898 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5212 (pool default)
May 04 09:15:06.285912 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5211 (pool default)
May 04 09:15:06.285925 fpm_pctl_kill_all(), line 172: sending signal 3 SIGQUIT to child 5210 (pool default)
May 04 09:15:06.285936 fpm_pctl_kill_all(), line 181: 24 children are still alive
May 04 09:15:06.777816 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.777988 fpm_children_bury(), line 215: child 5229 (pool default) exited with code 0 after 900.649039 seconds from start
May 04 09:15:06.779711 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.779775 fpm_children_bury(), line 215: child 5222 (pool default) exited with code 0 after 900.689251 seconds from start
May 04 09:15:06.787171 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.787253 fpm_children_bury(), line 215: child 5210 (pool default) exited with code 0 after 900.762307 seconds from start
May 04 09:15:06.787281 fpm_children_bury(), line 215: child 5212 (pool default) exited with code 0 after 900.757460 seconds from start
May 04 09:15:06.787305 fpm_children_bury(), line 215: child 5217 (pool default) exited with code 0 after 900.726346 seconds from start
May 04 09:15:06.787337 fpm_children_bury(), line 215: child 5224 (pool default) exited with code 0 after 900.677788 seconds from start
May 04 09:15:06.787362 fpm_children_bury(), line 215: child 5231 (pool default) exited with code 0 after 900.649860 seconds from start
May 04 09:15:06.788702 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.788763 fpm_children_bury(), line 215: child 5230 (pool default) exited with code 0 after 900.655465 seconds from start
May 04 09:15:06.789947 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.789999 fpm_children_bury(), line 215: child 5216 (pool default) exited with code 0 after 900.733162 seconds from start
May 04 09:15:06.791268 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.791323 fpm_children_bury(), line 215: child 5232 (pool default) exited with code 0 after 900.632372 seconds from start
May 04 09:15:06.792857 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.792913 fpm_children_bury(), line 215: child 5219 (pool default) exited with code 0 after 900.728286 seconds from start
May 04 09:15:06.794079 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.794125 fpm_children_bury(), line 215: child 5214 (pool default) exited with code 0 after 900.747997 seconds from start
May 04 09:15:06.797578 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.797644 fpm_children_bury(), line 215: child 5211 (pool default) exited with code 0 after 900.768816 seconds from start
May 04 09:15:06.797675 fpm_children_bury(), line 215: child 5228 (pool default) exited with code 0 after 900.672739 seconds from start
May 04 09:15:06.797714 fpm_children_bury(), line 215: child 5233 (pool default) exited with code 0 after 900.637708 seconds from start
May 04 09:15:06.799344 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.799493 fpm_children_bury(), line 215: child 5213 (pool default) exited with code 0 after 900.761387 seconds from start
May 04 09:15:06.800998 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.801056 fpm_children_bury(), line 215: child 5227 (pool default) exited with code 0 after 900.680191 seconds from start
May 04 09:15:06.802291 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.802347 fpm_children_bury(), line 215: child 5223 (pool default) exited with code 0 after 900.708089 seconds from start
May 04 09:15:06.803591 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.803644 fpm_children_bury(), line 215: child 5220 (pool default) exited with code 0 after 900.724561 seconds from start
May 04 09:15:06.804988 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.805043 fpm_children_bury(), line 215: child 5226 (pool default) exited with code 0 after 900.692341 seconds from start
May 04 09:15:06.806961 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.807021 fpm_children_bury(), line 215: child 5221 (pool default) exited with code 0 after 900.720945 seconds from start
May 04 09:15:06.808362 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.808415 fpm_children_bury(), line 215: child 5218 (pool default) exited with code 0 after 900.744829 seconds from start
May 04 09:15:06.809670 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:06.809722 fpm_children_bury(), line 215: child 5215 (pool default) exited with code 0 after 900.756564 seconds from start
May 04 09:15:09.716097 fpm_got_signal(), line 48: received SIGCHLD
May 04 09:15:09.716218 fpm_children_bury(), line 215: child 5225 (pool default) exited with code 0 after 903.604549 seconds from start
May 04 09:15:09.716241 fpm_pctl_exec(), line 95: reloading: execvp("/usr/local/php/bin/php-cgi", {"/usr/local/php/bin/php-cgi", "--fpm", "--fpm-config", "/usr/local/php/etc/php-fpm.conf"})
May 04 09:15:11.529595 fpm_unix_init_main(), line 284: getrlimit(nofile): max:51200, cur:51200
May 04 09:15:11.529876 fpm_sockets_init_main(), line 364: using inherited socket fd=6, "/tmp/php-cgi.sock"
May 04 09:15:11.530198 fpm_event_init_main(), line 88: libevent: using epoll
May 04 09:15:11.537338 fpm_init(), line 52: fpm is running, pid 5752
May 04 09:15:11.540434 fpm_children_make(), line 352: child 5753 (pool default) started
May 04 09:15:11.543833 fpm_children_make(), line 352: child 5754 (pool default) started
May 04 09:15:11.546982 fpm_children_make(), line 352: child 5755 (pool default) started
May 04 09:15:11.548542 fpm_children_make(), line 352: child 5756 (pool default) started
May 04 09:15:11.553810 fpm_children_make(), line 352: child 5757 (pool default) started
May 04 09:15:11.556765 fpm_children_make(), line 352: child 5758 (pool default) started
May 04 09:15:11.560099 fpm_children_make(), line 352: child 5759 (pool default) started
May 04 09:15:11.563547 fpm_children_make(), line 352: child 5760 (pool default) started
May 04 09:15:11.566670 fpm_children_make(), line 352: child 5761 (pool default) started
May 04 09:15:11.621857 fpm_event_loop(), line 107: libevent: entering main loop
页:
[1]