【发布时间】:2013-10-21 18:24:25
【问题描述】:
我使用 file_get_contents/curl 从我的 php 脚本访问另一台服务器上的一个 API。此 API 速度不快,最多可能需要 10 秒才能响应。
当我尝试在我的网站上同时打开 2 个使用此 API 的页面时,它们会一一加载,即我需要等待第一个加载,然后服务器才会开始向服务器请求第二个页面。
我在linux下使用Apache2和php。 如何避免这种行为,我不想阻止其他客户端,而其中一个客户端访问此 API。需要帮助!
谢谢。
【问题讨论】:
-
没有会话可以同时打开两次。当您想为另一个进程或线程释放会话时,请使用
session_write_close();。 -
天哪,非常感谢!你拯救了我的一天:)))
-
我只是猜到了……^^ 这是常见的问题。是的,那个很难用谷歌搜索……
-
谢谢@bwoebi!