我有一个广泛使用jQuery的Web应用程序。系统加载基页,然后使用jQuery动态加载页面的其他部分。
这种情况已经好几个月了。现在,突然之间,基页加载得很好但是点击动态加载其他信息的按钮/链接失败了。我已经使用apache-top来观察请求是否被发送到Apache,但它们根本不会显示在日志中。
我只能猜测请求在某些低级别被阻止,但我无法弄清楚原因。我已经禁用了iptables,但这不是问题所在。
肯定似乎是一旦达到一定数量的请求,就会阻止其他请求。或者,一旦达到一定量的带宽,所有其他请求都将被阻止。但是,我没有配置任何此类阻止。
我已经应用了所有补丁和更新(通过" yum update"),所以我假设其中一个更新中的内容发生了变化,我不知道是什么它是。
关于从哪里开始寻找罪魁祸首的任何想法?
(并且要明确的是,上传到服务器的标准HTML页面加载得非常好且速度非常快 - 它只是阻止加载的页面的动态部分。)
增加:如果重要,我将在AWS服务器(Amazon Cloud)上托管该网站。已安装WHM / cPanel。
答案 0 :(得分:0)
好的,我明白了。其中一个动态加载的资产(每页调用多次)响应非常非常慢,这会锁定浏览器使用的所有线程,因此无法加载其他资源。
一旦我更换了该资产,一切都重新开始了。