【发布时间】:2014-12-24 14:30:21
【问题描述】:
上周末,我们开始在我们的 Web 应用程序中看到大量的 504 连接超时。以下是简要概述:
1) Web 应用程序托管在 GoDaddy 上。 2) Web 应用程序对各种 PHP 页面进行多次 ajax 调用(使用 javascript)(我们同时进行多次 AJAX 调用。) 3) PHP 页面包含对 Quickbase 的 API 调用,并将数据作为 json_encoded 字符串返回。 4) 返回的 JSON 在客户端解析并更新其本地数据存储。
超时在一天中的不同时间以不同的时间长度连续发生。
出于沮丧,我们复制了我们的应用程序并将其放在完全不同的服务器 (RackSpace) 上,并且那里没有发生超时 (NO CHANGE IN CODE)!!
由于代码已经运行了几个月,我怀疑存在新的网络或服务器问题。我已经从我的开发箱(即笔记本电脑)尝试过 traceroutes,但不明白它是做什么的(不是网络专家 :))。
我们已经聘请了 GoDaddy、Quickbase 和我们的 ISP (Telus),希望他们能够确定这些问题突然发生的原因。但是,每个玩家都告诉我们从他们的角度来看一切都很好,他们无法进一步帮助我们。
是否有任何网络专家可以解释我需要调查什么以缩小导致我们超时问题的原因?
【问题讨论】:
标签: php ajax networking timeout status