azure-web-app-service - Azure 进程资源管理器未报告所有内存
问题描述
我正在尝试了解 Azure 应用服务中的内存报告。我有一个“S1”的 Azure 应用服务计划,其中包括 1.75 GB 的 ram。
当我查看 Kudu 进程资源管理器并添加和添加各种“私有内存”时,我的应用程序正在使用 ~990mb。我没有运行任何其他进程或部署槽。一个应用服务,1 个部署槽正在运行。
但是,在仪表板中,它显示我的内存百分比使用率为 82%(顺便说一句,在 80-85% 之间非常稳定)。1.75 gig 的 82% 是 1.4 gig。
所以我试图弄清楚其他 400 兆的去向,或者仪表板是否不正确?是否有其他正在运行的进程未包含在进程资源管理器中?进程资源管理器的详细信息是
w3wp.exe (<- main app service) ~765 meg
snapshotuploader64.exe ~33 meg
snapshotuploader64.exe ~33 meg
w3wp.exe (scm) ~126 meg
cmd.exe ~4 meg
DaasRunner.exe ~30 meg
解决方案
推荐阅读
- mysql - 从列中计算匹配参数中的多个单词
- spring-batch - 使用 Spring 批处理处理平面文件时如何跳过页眉和页脚
- javascript - Bootstrap Vue 模态组件
- azure-devops - 参考 Azure Pipelines 中构建工件的提交
- flutter - 将 Flutter 升级到 2.5.0 后 textDirection 不起作用
- keycloak - 如何使用 kcadm 在 keycloak 中启用更新密码的默认操作?
- install4j - 在索引向导中使用编译器变量作为键不起作用
- mysql - 如何从 3 个不同的表中获取 5 个值?[MYSQL]
- apache-kafka - Ksqldb 从整数解析日期
- go - golang我如何使用结构名称作为映射键