gpt4 book ai didi

ajax - HTTP 流式传输期间的同时 AJAX 调用

转载 作者:行者123 更新时间:2023-12-01 06:39:27 24 4
gpt4 key购买 nike

我有一个运行 Web 应用程序的 Apache 服务器。在这个网络应用程序中,我使用 JWPlayer 展示了一个视频。 JWPlayer 使用 http pseudostreaming 从提供此视频的 PHP 脚本中获取视频。所有这一切都运作良好,视频流式传输也很好。

我遇到的问题是,在播放视频时,我还使用 AJAX 调用来获取同一页面上由 Adob​​e Flash 文件使用的一些 XML 文件。在流式传输时,这些 XML 文件提取将保持“待处理”状态,直到加载整个视频。使用 Chrome,我可以看到视频是逐字节加载的。视频完全加载后,将提取 XML 文件。此外,如果我在播放视频时在浏览器中打开另一个选项卡并尝试再次加载 Web 应用程序,它也不会显示,直到视频完全加载。

这似乎是某种 Apache 设置。 Apache 的 MPM 设置是:

每个 child 的线程数 150 MaxRequestsPerChild 0

这似乎是正确的。有什么想法可能是错误的吗?

最佳答案

如果您使用的是 PHP session ,那么这可能就是导致 IO 阻塞的原因。

php blocking when calling the same file concurrently

关于ajax - HTTP 流式传输期间的同时 AJAX 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12056299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com