同时发起多个ajax异步请求,后面的请求都会被第一个请求阻塞的原因

同时发起多个ajax异步请求,后面的请求都会被第一个请求阻塞的原因

原因是php的session导致的,跟ajax没有任何关系,执行session_start();后其它进程就无法对session文件进行读或写操作,必须等到该进程结束后才能开始下一个进程。解决的方案是不使用session或用session_write_close();关闭session以让其它进程有操作权限。

打赏

Leave a Reply

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

同时发起多个ajax异步请求,后面的请求都会被第一个请求阻塞的原因