$http_worker = new Worker("http://0.0.0.0:23451");
$http_worker->count = 1;
$http_worker->onWorkerStart = function($worker)
{
echo "Worker starting...\n";
Timer::add(3, function()
{
$pid = pcntl_fork();
if ($pid == -1) {
} elseif ($pid==0) { //子進(jìn)程$pid是0
echo '子進(jìn)程2';//return ;
}
},[],true);
echo '主進(jìn)程2';
return;
};
// 運(yùn)行worker
Worker::runAll();
運(yùn)行幾十秒后,按ctrl+C結(jié)束,不會(huì)把所有子進(jìn)程都關(guān)閉,會(huì)留下一些。