快一个月没发博文了,之前都在深入研究php多进程tcp服务器,结果到现在也没搞出一个完美的解决方案,所以还是先发下这个月学到的东西吧
注意:本文所有内容均在linux环境下
一:进程信号对照
在php进程信号常量中...进程在因收到SIGQUIT退出时会产生core文件, 在这个意义上类似于一个程序错误信 号.
SIGILL 4 建立CORE文件(非法指令) SIGILL 执行了非法指令. ...通常用来要求程序自己正常退出. shell命令kill缺省产生这个信号.
SIGCHLD 17 忽略信号(当子进程停止或退出时通知父进程) SIGCHLD 子进程结束时, 父进程会收到这个信号....,该函数是在php版本小于5.3,用于php进行php信号处理的函数,例如:
php将关闭改定时信号,正常往下执行
三:其他
1:php进程信号中,无法捕获SIGKILL信号,该信号将会强制关闭进程