首页 > 解决方案 > Laravel api http 请求在 2 个具有不同浏览器的客户端上排序/排队

问题描述

我有这个测试代码:

echo date('h:i:s', strtotime('now'));

sleep(2);

echo date('h:i:s', strtotime('now'));

当我同时在两个不同的浏览器上运行它时,第二个浏览器将在运行前等待 2 秒。我在某处读到它可能与会话锁定文件有关,但我没有使用任何会话。帮助我,我需要让我的 API 接受同时请求。

标签: phplaravellaravel-5.4

解决方案


检查您的 php 配置,您可能已设置MaxClients为 1。如果没有,请尝试添加session_write_close()到您的脚本以防止会话文件锁定。


推荐阅读