gpt4 book ai didi

javascript - Node.js 服务器没有收到 AJAX 请求?

转载 作者:可可西里 更新时间:2023-11-01 17:13:18 24 4
gpt4 key购买 nike

我正在使用 Express 和 Node.jx 0.6.7。服务器是 EC2 小型实例..

出于某种原因,Node.js 有时无法接收我的 ajax 请求(有时)。 Firebug 会说“待定...”,然后会显示纺车。

在我的 node.js 服务器真正收到请求之前大约需要 30 秒。 (当我点击它时,我会在 console.log 中进行检查)。

我看过资料说一个浏览器只允许6个并行连接。但是,在我的 Firebug 中,我从来没有超过 3 个!事实上,我确保一切都加载,并且我所有的 ajax 请求都加载。在我看到所有内容都已加载后,我“单击”以调用 AJAX...它挂起。这是唯一的旋转装载轮。其他所有内容都已加载...所以并发连接不是问题,对吧?

服务器返回响应的速度非常快——问题是它没有收到响应。从字面上看,服务器直到 30 秒后才收到请求。

静态图像也会发生这种情况。 (基本上任何请求。它真的是随机的)

我在使用 Firefox 10 和 Chrome(最新的稳定版)时发生了这种情况。在 Safari 上,它从不发生。这是随机的,这个问题发生在不同的地方。

注意:这不会发生在我的 EC2 微型实例中(仅在我的小型实例中)。它们都是最新版本的 Ubuntu。

截图:http://i.imgur.com/X7801.png (如您所见,只有 1 个微调器。其他所有内容都已返回。服务器负载不重。它处于空闲状态。但是,服务器未收到请求)

注意:我正在使用 AWS Load Balancer,但这不是问题所在,因为我将其关闭但它仍在发生。

最佳答案

想通了。

云焰!我禁用了安全垃圾。

关于javascript - Node.js 服务器没有收到 AJAX 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9247482/

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