企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Process\Pool->getProcess 获取当前工作进程对象。返回`Swoole\Process`对象。 > 需要 swoole 版本 >= 4.2.0 ```php function Process\Pool->getProcess() : Process; ``` * 必须在`start`之后,在工作进程的`onWorkerStart`或其他回调函数中调用 * 返回的`Process`对象是单例模式,在工作进程中重复调用`getProcess()`将返回同一个对象 使用实例 ---- ```php $workerNum = 10; $pool = new Swoole\Process\Pool($workerNum); $pool->on("WorkerStart", function ($pool, $workerId) { $process = $pool->getProcess(); $process->exec("/bin/sh", ["ls", '-l']); }); $pool->on("WorkerStop", function ($pool, $workerId) { echo "Worker#{$workerId} is stopped\n"; }); $pool->start(); ```