PHP多进程(二)之pcntl_wait

知识来源:       ( 知识无价,拒绝白嫖)

Linux下PHP多进程编程【共44课时】_PHP课程-51CTO学堂

上篇文章我们说到父进程应该回收子进程结束之后产生的数据,这样才会不浪费系统资源。

一个程序启动之后,变成了一个进程,进程在以下情况会退出
1)运行到最后一行语句
2) 运行时遇到return 时
3) 运行时遇到exit()函数的时候
4) 程序异常的时候
5) 进程接收到中断信号

这篇我们认识一个新的函数

pcntl_wait 进程的退出

PHP: pcntl_wait - Manual

pcntl_wait — 等待或返回 fork 的子进程状态

wait函数挂起当前进程的执行直到一个子进程退出或接收到一个信号要求中断当前进程或调用一个信号处理函数如果一个子进程在调用此函数时已经退出


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部