我向我的网站发送了一些 ajax 请求。首先运行创建文档,其他人检查他的状态。但是当第一个进程正在运行时 symfony 没有响应。所有进程在队列中等待,同时先结束。如果查看日志我会看到:
request.INFO: Matched route "start creating". work first request.INFO: Matched route "check" work first request.INFO: Matched route "check" work first .... event.DEBUG: Notified event "kernel.response" to listener for first process event.DEBUG: Notified event "kernel.response" to listener for second process etc
为什么 symfony 处理请求的方式很奇怪?
最佳答案
php session 机制的问题。
session_write_close();
解决这个问题
关于javascript - 如果之前的进程正常工作,Symfony 不会发送响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38894761/