为什么服务器要等待第二个请求,直到第一个请求完成

为什么服务器要等待第二个请求,直到第一个请求完成

不确定是什么,但每次我尝试从浏览器运行一个 http 请求时,第二个请求都必须等待第一个请求完成。这是服务器端配置/安全性吗?

例如,我有 2 个文件long.phpshort.php。在请求long.php其中一个文件后,我完全无法打开short.phplong.php完成后,short.php再加载 。

不确定这与什么有关。短脚本不会发生这种情况...只有大脚本才会发生这种情况。也许一个 IP 用户可以打开一个数据库连接等?

编辑
如何“重现”此问题的一个好例子是安装 XAMPP,在一个浏览器上开始导入数据库。在此期间,我无法打开另一个 phpMyAdmin 选项卡并工作。必须打开不同的浏览器才能正常工作。

Firefox 选项卡 1:使用 phpmyadmin 导入数据库
Firefox 选项卡 2:打开 phpmyadmin 等待直到选项卡 1 完成
Chrome 选项卡 1:正常运行,没有任何问题或延迟。

相关内容