当我加载我的网站时,存在显着的连接延迟。 有时,页面连接到服务器需要20-30秒,有时永远不会完成请求,只会部分加载页面资源。
这是令人沮丧的部分:
我几乎肯定这是与我们的ISP有关。 我们最近搬家了,在我们穿过城市之前,没有遇到同样的问题。 但是从那以后,他们一直在我们的networking上工作,两周前我们有36个小时的停机时间。 但是,当我打电话给技术支持的时候,他们在做什么都不知所措,因为除了我们的网站之外,我们的networkingfunction通常是半正常的。 所有的诊断都如预期的那样回复,我感觉到他们只是在洗手。
有什么我可以做我最终试图解决问题的底部? 有什么具体的事情我应该问我的ISPtesting? 我真的不是一个networking或服务器专家,所以请记住你的build议。 我很乐意分享有关我的设置所需的任何相关详细信息,只需在评论中提问,我就会更新问题。
更新
您应该检查其他网站尽可能靠近您的网站,所以使用相同的托pipe公司或同一台服务器,如果它是共享主机或VPS。 这些网站快速打开吗? 另外检查一个ping响应。
如果主机上的其他站点速度较慢,但内网的其他部分速度较快,则使用(matts)跟踪路由来诊断networking连接
如果这只是你的主机的网站,然后仔细检查它从其他地点快速加载,同时它正在为你加载缓慢。 在与朋友的电话上进行此操作,或者使用VNC或类似的方式远程连接到另一台电脑上。
如果真的只是那个缓慢的网站,只有你,然后检查你实际上是连接到同一个网站。 也许你在开发中改变了你的主机文件。 有一个伟大的插件称为showip的Firefox,显示您实际连接到的IP。
如果没有一个能让你更接近解决scheme,那就用你所做的细节更新你的问题。
这是关于一般networking延迟故障排除技术的社区维基 。 你必须挑选最适合你的具体情况的方法,但这是一个很好的开始。
而且,既然你知道在你动之前它工作得很好,现在你已经回答了“变了什么?”的所有重要问题。 在工作状态和非工作状态之间,所以开始排除与此相关的问题(您是否使用不同的连接方法,是否正确布线了新位置等)。 在硬币的另一面,不要让你(合理的)假设位置移动是在你的问题背后,让你接近其他的可能性 – 认为这是一个开始的地方。
您可能需要以某种方式将您的ISP的问题升级,但是我知道您必须向他们提供一些您认为问题已到头来的具体证据。 如果不这样做,那么从组织中获得“重要”人员打电话给组织中“重要”的人可能会加快他们的意愿,帮助您排除故障。
对不起,我不能具体,但一般问题的一般build议。 提供社区维基百科的问题,我通过重新链接。
编辑:
尝试使用http-ping和traceroute从您的桌面到网站,然后以另一种方式testing连接。 将丢包,响应时间和路由与从没有延迟问题的设备(例如networking外的设备)中的相同工具收集的路由进行比较。