这里的问题。为什么我的网站需要这么长时间才能加载?
我有我的网站托管在一个共享主办的asp.net mvc。我登录并说出并填写我的一份表格,然后提交。提交使用jquery ajax请求完成。
现在突然它会挂起,不会做20秒钟的事情,然后突然它会完成我的要求保存表单。
现在,这是事情。我可以做相同的请求10次,其他9次可能需要200-500毫秒才能完成。那么为什么会有这样的时间差?
似乎如果我做了一个请求,然后做一些其他请求这两个请求将会走得很快,但如果我停下来回来几分钟,第一个请求可能需要一段时间才能完成(似乎范围从5到20秒)。
但实际上它似乎只是在感觉时才会发生。有时候我几乎可以在没有看到的情况下进行整个会话。有时候,我连续得到多个,并且必须刷新页面,然后它会再次快速。
那么是什么原因造成的呢?
- 难道这是我写的代码,这就是为什么它变慢?
- 是我的托管网站吗?
- 这是我在家里的连接吗?
就像我不知道是什么原因导致这个或如何测试,所以我甚至不能开始修复它。
服务器上是否已经有一些稳定的负载,或者只有你自己?如果只有你,这可能是工作流程被回收。 – 2009-11-30 10:47:05