快一个月没发博文了,之前都在深入研究php多进程tcp服务器,结果到现在也没搞出一个完美的解决方案,所以还是先发下这个月学到的东西吧
注意:本文所有内容均在linux环境下
一:进程信号对照
在php进程信号常量中...SIGIOT 6 建立CORE文件(执行I/O自陷) SIGIOT 在PDP-11上由iot指令产生, 在其它机器上和SIGABRT一样....SIGIO 29 忽略信号(描述符上可以进行I/O) SIGIO 文件描述符准备就绪, 可以开始进行输入/输出操作....;$i++){//for算一条低级语句
$i=$i;//赋值算一条
}
在php7.2中,运行结果如下:
?...处理超时函数,从而进行超时逻辑,当在30秒处理完毕时,php将关闭改定时信号,正常往下执行
三:其他
1:php进程信号中,无法捕获SIGKILL信号,该信号将会强制关闭进程