gpt4 book ai didi

asp.net-mvc - 为什么我的网站加载时间这么长?

转载 作者:行者123 更新时间:2023-12-01 01:24:22 25 4
gpt4 key购买 nike

问题来了。

我的网站托管在 asp.net mvc 的共享主机上。我登录并填写我的其中一张表格并想要提交。提交是使用 jquery ajax 请求完成的。

现在突然间它会挂起并且不会做任何事情大约 20 秒然后突然间它会完成我保存表单的请求。

现在是事情。我可以执行相同的请求 10 次,而其他 9 次可能需要 200-500 毫秒才能完成。那么为什么会有这样的时差呢?

似乎如果我先做一个请求然后再做一些其他请求,两个请求都会很快,但如果我停下来几分钟再回来,第一个请求可能需要一段时间才能完成(似乎在 5 到 20 秒之间).

但实际上它似乎只是在任何时候发生。有时我几乎可以在看不到它的情况下完成整个 session 。有时我连续收到多个,必须刷新页面,然后它会再次快速运行。

那么是什么原因造成的呢?

  • 会不会是我写的代码导致速度变慢的原因?
  • 这是我的托管网站吗?
  • 是我在家里的连接吗?

我不知道是什么原因导致的,也不知道如何测试,所以我什至无法开始修复它。

最佳答案

您需要使用分析器(如 ANTS Profiler)来确定缓慢的原因。造成性能损失的可能原因太多,如果没有一些有关应用程序运行情况的数据,就无法判断。

关于asp.net-mvc - 为什么我的网站加载时间这么长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1817817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com