我创建了php但apache每次处理一个请求,而不是同时处理所有请求。
例如,如果我发出3个请求并将睡眠(3)放入php文件中,请先请求慢3秒,秒6秒和3秒9。
我对php和apache了解不多。 有人可以帮帮我吗?
答案 0 :(得分:2)
如果使用会话,会话将按请求锁定,因此第二个,第三个等请求必须等到第一个完成该过程。
如果您希望在使用相同会话运行的长进程中发出其他请求,则应调用
<强> session_write_close()强> http://php.net/manual/en/function.session-write-close.php
明确。但是,只有当您不想在此过程中稍后写入会话时。
修改强>
如果您想稍后重新开启会话,可以致电
session_start() http://hu.php.net/manual/en/function.session-start.php
(在任何输出之前)。