azure - Azure 内存利用率为 50% 时耗尽

标签 azure azure-app-service-plans

我遇到了这样的情况:即使应用服务计划中的内存和利用率超过 50%(P2V2:7GB RAM),我们的 Azure 应用服务中的 .Net Core Web API 也会生成内存不足异常。

我看过这个SO article检查私有(private)字节和其他东西,但仍然看不到耗尽的内存来自哪里。我发现内存工作集的最大使用量为 1.5GB,远低于 7GB。

支持 + 故障排除 -> 资源运行状况或应用服务顾问下没有显示任何内容。

我不知道接下来该去哪里,如果有任何帮助,我们将不胜感激。

最佳答案

Azure 应用服务默认将内存使用上限限制为 1.5G。但是您可以使用此应用程序设置(将在“配置”下添加)更改此行为:

WEBSITE_MEMORY_LIMIT_MB = 3072

另请参阅我的回答: Is there way to determine why Azure App Service restarted?

关于azure - Azure 内存利用率为 50% 时耗尽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55942026/

相关文章:

azure - 组织由 Azure 媒体服务创建的 Assets

azure - 使用 terraform 从 azure signalr 检索primary_connection_string

tomcat - Azure Web应用程序Tomcat 8配置

sql-server - 如何通过Azure App Service连接Linux机器中安装的SQL Server?

azure - 将 Azure 订阅从 CSP 迁移为按需付费

azure - 我应该如何为我的项目托管服务器?

c# - 如何让TableEntity序列化非公共(public)属性?

linux - 将上传到 Azure 门户的 TLS 证书加载到 Linux 应用服务容器中

Azure Web App .NET Core 启动错误 - 如何查找原因

Azure ARM 模板——如何横向扩展至正好 2 个实例?