Php 收到新请求时中止沉重的apache请求

Php 收到新请求时中止沉重的apache请求,php,ajax,apache,http,Php,Ajax,Apache,Http,我正在用php和apache开发一个网站。每隔一段时间,用户的浏览器就会向服务器发送一个ajax请求,请求的响应需要一些时间。。。(太重了!)。 在此请求之后,直到收到响应为止,没有任何链接对该用户有效 当服务器收到第二个请求时,我如何处理该请求并中止第一个请求?您所说的“忽略第一个”是什么意思?如果收到新请求,是否要中止该请求?如果你不断收到新的请求怎么办?这难道不意味着繁重的操作永远不会完成吗?我感觉这个问题与会话文件锁定有关,而不是与一些繁重的进程有关。@magnus a req大约需要3

我正在用php和apache开发一个网站。每隔一段时间,用户的浏览器就会向服务器发送一个ajax请求,请求的响应需要一些时间。。。(太重了!)。 在此请求之后,直到收到响应为止,没有任何链接对该用户有效


当服务器收到第二个请求时,我如何处理该请求并中止第一个请求?

您所说的“忽略第一个”是什么意思?如果收到新请求,是否要中止该请求?如果你不断收到新的请求怎么办?这难道不意味着繁重的操作永远不会完成吗?我感觉这个问题与会话文件锁定有关,而不是与一些繁重的进程有关。@magnus a req大约需要30秒。该回答了。在此期间,如果用户希望将此页面留给另一个页面,则他不能。他应该等待第一个请求。。。