我一直在开发一个通过 SOAP 获取所有数据的网站。某些页面可能对soap 服务器进行了三到四次调用,并且某些调用有时可能需要很长时间(30-60 秒)。
我注意到发生的事情是,如果我在一个 30 秒的长调用期间中断请求(停止浏览器加载)并向不需要很长时间的调用发出另一个请求(使用较短的调用加载另一个 URL)我不在初始呼叫的 30 秒结束之前(或者看起来如此),不会收到请求。
这里到底发生了什么,有办法解决吗?
这是 pcntl 可以帮助减轻的吗?
此外,我希望通过 Nginx 使用 FPM 设置 PHP。这会影响事情吗?
谢谢大家!