快一个月没发博文了,之前都在深入研究php多进程tcp服务器,结果到现在也没搞出一个完美的解决方案,所以还是先发下这个月学到的东西吧
注意:本文所有内容均在linux环境下
一:进程信号对照
在php进程信号常量中...信号值 信号类型 信号说明
SIGHUP 1 终止进程(终端线路挂断) 本信号在用户终端连接(正常或非正常、结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联...通常用来要求程序自己正常退出. shell命令kill缺省产生这个信号.
SIGCHLD 17 忽略信号(当子进程停止或退出时通知父进程) SIGCHLD 子进程结束时, 父进程会收到这个信号....SIGTSTP 20 停止进程(终端信号) SIGTSTP 停止进程的运行, 但该信号可以被处理和忽略. ...,正常往下执行
三:其他
1:php进程信号中,无法捕获SIGKILL信号,该信号将会强制关闭进程