gpt4 book ai didi

azure - Azure Web App 上的延迟极高

转载 作者:行者123 更新时间:2023-12-02 04:47:24 24 4
gpt4 key购买 nike

我们目前自行托管我们的网站,但发生了一些超出我们控制范围的停机事件,我们正在考虑将其迁移到 Azure。这是一个使用 Umbraco 作为 CMS 的 ASP.NET 网站。

昨天,我注册了 Azure 试用版,将数据库副本迁移到 Azure SQL Server 实例上,启动了一个新的 Web 应用程序,并使用 Web Deploy 上传该应用程序。这是我第一次使用 Azure,我对它的简单性感到惊喜。在如何将我的新应用程序连接到新数据库时遇到了一些问题,但总的来说,这是一个简单的过程。

但是性能很糟糕。该数据库是标准 S2,我最初在免费层创建了 Web 应用程序。我的下载速度和延迟都很差。我尝试的第一件事是扩大 Web 应用程序的规模,因此我将其升级为 Standard Medium。这似乎修复了下载速度,但延迟仍然非常糟糕。

我正在使用 Google Chrome 的网络面板来测试速度。这是我从我们的服务器下载图像的结果:

On-prem low latency

显然,这会很快,因为它通过我们的本地网络,但这至少表明应用程序不是问题。

以下是我通过澳大利亚东部托管的标准 S2 获得的结果:

Azure high latency

下载开始后的速度还不错,但 41.92 秒的 TTFB 太疯狂了!它并不一致,有时我的成绩低至 8 秒,但这仍然是 Not Acceptable 。

我访问其他网站时没有这个问题,所以我的互联网不是问题。我尝试过使用 Small S2 和 Large S2,但结果没有变化。

我做错了什么吗?我很难相信每个 Azure 客户都能体验到这种级别的性能。

编辑:这是迄今为止我们在评论中了解到的内容:

设置“始终开启”没有帮助。

使用 Azure CDN 也同样慢。

最佳答案

我在 Azure 环境中也遇到了巨大的性能问题。原因是Applications Insights 的激活。在我停用它后,响应时间再次达到毫秒范围,不再是 2-3 秒。

关于azure - Azure Web App 上的延迟极高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31798917/

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