我故意运行一个PHP脚本,在我的服务器上运行最多60秒,每次运行之间有一段延迟。问题是在脚本执行时发送到服务器的任何其他请求都会延迟,直到脚本完成。
有没有'thread'(?)php允许apache在脚本运行时接受需要php的请求?
答案 0 :(得分:1)
Apache和PHP默认会为很多并发连接提供服务。我会深陷黑暗之中并猜测你是开始会议。默认会话处理程序是基于文件的,并将获取会话文件的独占锁,该锁会阻止尝试使用同一会话文件的所有并发请求。在使用session_write_close
执行长时间运行的任务之前关闭会话。