欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

swoole 进程(一)

程序员文章站 2024-02-19 22:33:46
...

目录结构

swoole 进程(一)

process.php文件内容

<?php
$process = new swoole_process(function($pro){
	//子进程任务  开启一个http_server服务
	$pro->exec("/usr/local/php/bin/php",[__DIR__.'/../server/http_server.php']);

},true); //参数ture 输出将不打印到终端

$pid = $process->start(); //创建 子进程
echo  $pid;
swoole_process::wait(); //回收结束运行的子进程。

 运营process.php文件

php process.php

 打印出子进程的id为 38202,此时查看9502  htttp_server 服务 已经开启,他是由process.php子进程38202去开启的

swoole 进程(一) 

查看process.php的进程id号 ps aux | grep process.php    为38201,

swoole 进程(一)

查看38201下所有进程之间的关系

pstree -p 38201

swoole 进程(一) 

 

ps aft | grep http_server

swoole 进程(一)

 

相关标签: 进程关系