首页 > 解决方案 > 为什么用户会出现随机资源下载延迟?

问题描述

我们的 Web 应用程序是用 Angular 9 编写的,其页面结合了 Angular 和 .net 核心视图。用户一直在报告速度缓慢,我终于能够在我们的服务器上重现。奇怪的是,导致滞后的原因是完全随机的。有时是 jpg 下载,有时是 javascript 文件下载,有时是 API 请求。

在此处输入图像描述

此图仅显示一页,其中一个请求的执行时间为 14.51 秒。该特定请求通常只需几毫秒即可完成。如上所述,这种情况很少发生,而且总是不同的资源。

我们安装了 App Dynamics,我们在应用程序动态中看不到这些请求,这让我相信它与代码无关。我们确实有很多异步发生的 API 请求。

我们在这一点上被难住了,正在寻找关于尝试什么的任何建议。如果需要更多信息,我可以得到答案。这可能与服务器或网络有关吗?

标签: .netangulariis.net-coreweb-developer-toolbar

解决方案


推荐阅读