上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 36 下一页
摘要: lock(); if(pcntl_fork() > 0){ sleep(1); //解锁 $lock->unlock(); }else{ echo "子进程 等到锁\n"; //上锁 $lock->lock(); echo "子进程 获取锁\n"; //释放锁 $lock->unlock(); exit('... 阅读全文
posted @ 2018-02-11 15:18 邹柯 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 10){ //清除定时器 swoole_process::alarm(-1); } }); //定时信号 swoole_process::alarm(100*1000); ?> 阅读全文
posted @ 2018-02-11 15:06 邹柯 阅读(288) 评论(0) 推荐(0) 编辑
摘要: useQueue(); //启动进程并获取进程id $pid=$process->start(); //存入进程数组 $workers[$pid]=$process; } //创建进程对应的执行函数 function doProcess(swoole_process $process){ $recv=$process->pop();//8192 ... 阅读全文
posted @ 2018-02-11 14:59 邹柯 阅读(227) 评论(0) 推荐(0) 编辑
摘要: start(); //存入进程数组 $workers[$pid]=$process; } //创建进程对应的执行函数 function doProcess(swoole_process $process){ //子进程写入信息 $process->write("PID:$process->pid"); echo "写入信息:$process->pid $... 阅读全文
posted @ 2018-02-11 14:45 邹柯 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 注:本地无法进行异步的效果演示 阅读全文
posted @ 2018-02-11 13:53 邹柯 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 36 下一页