我们使用Azure App服务来托管我们的Web应用程序 . 为了避免流量,我们使用以下规则自动扩展应用服务,

Auto Scale Rule

如果流量增加扩展并增加实例 . 但是,当流量下降时,实例数量不会因内存百分比而减少 .

enter image description here

即使CPU使用率低于10%,内存百分比也不会降低 .

我已经检查了Azure处理器资源管理器中正在运行的进程,私有内存总是(即使应用程序没有任何请求)显示在1GB以上 . 工作集存储器在流量高时增加,在低流量时减少 .

enter image description here

如何在Azure App Service中计算内存百分比?这取决于 Private Memory 还是 Working Set

使用内存百分比的自动缩放规则是否是个好主意?