您的位置:首页 > 编程语言 > PHP开发

PHP实现进程锁的方法以及详解

2016-05-10 23:31 531 查看
PHP本身没有提供进程锁,但是我们可以通过两种方法来实现进程锁。

对于同一个php文件,例如article.php,客户端每一次请求都会有一个新的进程产生,不管你是在不同电脑上,还是在同一电脑上的同一浏览器里,同样如此。不容的php文件那更不用说了。

那么对于同一php文件名,我们如何锁定进程,让别人访问时候排队呢?有时候我们真的是需要这样实现,防止同时对同一php的请求,尤其是在对文件读写操作时候,其他情况也很多的,比如进入支付系统时候可以锁定,防止他人再入,某些php执行耗费很长时间,又不能多人同时请求,假如预估需要2分钟处理时长的话,那这2分钟时段采用有效的方法防止再入是很有必要的,方法不当造成很严重后果。

今晚睡觉,下次急需接着写.....
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: