swoole 进程(一)
程序员文章站
2024-02-19 22:33:46
...
目录结构
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去开启的
查看process.php的进程id号 ps aux | grep process.php 为38201,
查看38201下所有进程之间的关系
pstree -p 38201
ps aft | grep http_server
推荐阅读
-
swoole 进程(一)
-
PhpMyAdmin 配置文件现在需要一个短语密码的解决方法
-
一键抠图,毛发毕现:这个GitHub项目助你快速PS
-
UML(Unified Modeling Language)统一建模语言-----第二节
-
Struts2的第一个入门实例(一) 博客分类: Struts2 SpringStrutsF#IOCJSP
-
经验不足,差一点重构整个系统 博客分类: Struts2 HibernateSpringBeanSSHXML
-
Java后台实现浏览器一键导出下载zip压缩包
-
C#实现获取一年中是第几个星期的方法
-
Struts2需要注意的一个小地方 博客分类: Struts2 JSPXMLWebworkServletStruts
-
java 判断一个数是否为2的整数次幂方法