[李景山php] swoole 锁机制

来源:互联网 发布:中国移动关闭2g网络 编辑:程序博客网 时间:2024/05/22 15:04
$lock = new swoole_lock(SWOOLE_MUTEX);echo "[主进程]创建锁\n";$lock->lock();if (pcntl_fork() > 0){    sleep(1);    $lock->unlock();}else{    echo "[子进程]等待锁\n";    $lock->lock();    echo "[子进程]获取锁\n";    $lock->unlock();    exit("[子进程]退出\n");}echo "[主进程]释放锁\n";unset($lock);sleep(1);echo "[主进程]退出\n";