php-一个页面响应未完成时,另一页面无法继续操作(session死锁)

上一篇 / 下一篇  2016-08-18 12:27:31 / 个人分类:开发相关

php做了一个远程查询的功能,后台处理时间比较久,数据量大时,有可能到几十分钟;

当PHP 处理大数据量操作时,不能及时操作完成,这时候又有访问其他控制器
或者
异步请求时候会造成session 死锁现象
这时,必须在A页面处理完成后,B页面才可以继续处理;


处理方案:
在A页面上增加:session_write_close();
这样就可以不干扰B页面继续处理了。

TAG: 死锁 响应 页面 PHP php Session session

 

评分:0

我来说两句

Open Toolbar