学习swoole之所锁机制
准备工作: 使用VMware软件安装Centos7 安装php7 和swoole扩展 lock();//开始锁定主进程 /** * pcntl_fork()函数执行的时候,会创建一个子进程。子进程会复制当前进程,也就是父进程的所有:数据,代码,还有状态。 *当pcntl_fork()创建子进程成功后,在父进程内,返回子进程号,在子进程内返回0,失败则返回-1 *子进程会复制父进程的代码,数据。那么就说明:子,父进程拥有的代码和数据会一模一样 */ if(pcntl_fork()>0){ sleep(1);//睡眠1秒 $lock->unlock();//解锁主进程
用户评论