【发布时间】:2016-10-04 23:55:28
【问题描述】:
我有一个广泛使用 jQuery 的 Web 应用程序。系统加载一个基本页面,然后使用 jQuery 动态加载页面的其他部分。
这几个月来一直运行良好。现在,突然之间,基本页面加载得很好,但是单击动态加载附加信息的按钮/链接失败。我已经使用 apache-top 来查看请求是否正在发送到 Apache,但它们根本没有出现在日志中。
我只能猜测请求在某个低级别被阻止,但我不知道为什么。我已禁用 iptables,但这不是问题。
显然,一旦达到一定数量的请求,额外的请求就会被阻止。或者,一旦达到一定数量的带宽,所有额外的请求都会被阻止。但是,我没有配置任何此类阻止。
我已经应用了所有可用的补丁和更新(通过“yum update”),所以我假设其中一个更新发生了变化,我不知道它是什么。
关于从哪里开始寻找罪魁祸首的任何想法?
(为了清楚起见,上传到服务器的标准 HTML 页面加载得很好而且超级快——只有页面的动态部分被阻止加载。)
添加:以防万一,我将网站托管在 AWS 服务器(亚马逊云)上。 WHM/cPanel 已安装。
【问题讨论】:
-
会不会是跨域问题?浏览器控制台说什么?
-
不是跨域问题。请求是从域到同一个域。浏览器控制台什么也不显示。没有超时,没有错误,什么都没有。哦,有时请求有效,有时则无效。如果是跨域的话,每次都会失败。
标签: jquery linux apache firewall iptables