PHP 服务器开发


PHP 服务器开发


正文

这里说的服务器开发是指开发服务器端程序,非web开发。牵扯到 进程、 内存 等的管理。

进程

创建子进程,使用pcntl系函数 pcntl_fork()

创建新会话,使用posix系函数 posix_setsid()

获取进程ID posix_getpid()

获取进程组ID posix_getpgid(posix_getpid());

获取进程会话ID posix_getsid(posix_getpid());

杀死进程 posix_kill($pid, SIGTERM);






参考资料

PHP 守护进程编程 https://ibaiyang.github.io/blog/php/2020/06/11/PHP-守护进程编程.html

PHP 内存监控 https://ibaiyang.github.io/blog/php/2020/11/27/PHP-内存监控.html

PHP 多进程初探 https://ibaiyang.github.io/blog/php/2020/06/30/PHP-多进程初探.html

PHP Socket初探 https://ibaiyang.github.io/blog/php/2020/07/01/PHP-Socket初探.html


返回