Azure 弹性数据库池存储限制短暂降至零

Azure 弹性数据库池存储限制短暂降至零

昨天和今天,我的 Azure Web 应用程序几分钟内出现了大量超时和 502 错误。在调查过程中,我发现数据库存储限制和存储使用量当时降至零。应用程序(一个应用程序,多个数据库)未重新启动。

简而言之,发生了以下事情: 在此处输入图片描述

服务器使用率很低(那个巨大的峰值是我和几十 MiB 的 SQL 脚本造成的) 在此处输入图片描述

这可能是我的错还是托管方的问题?我可以保护我的数据库免受此类问题的影响吗?虚拟机会更稳定吗?

答案1

Azure 提供了一个链接,可用于帮助解决 502 错误。

https://docs.microsoft.com/en-us/azure/app-service/app-service-web-troubleshoot-http-502-http-503

根据该文档,502 错误通常由以下原因引起:

- 请求花费很长时间 - 应用程序使用高内存/CPU - 应用程序由于异常崩溃。

您还可以在单​​击 Web 应用后检查门户中的“资源运行状况”选项卡,以查看在此期间是否检测到任何平台问题。否则,正如 Sam 在评论部分提到的那样,您可能需要联系 Azure 支持部门来调查支持问题。如果这不是重复出现的问题,我建议只需查看提供的文档并监控您的应用。

相关内容