我们使用Azure App服务来托管我们的Web应用程序 . 为了避免流量,我们使用以下规则自动扩展应用服务,
如果流量增加扩展并增加实例 . 但是,当流量下降时,实例数量不会因内存百分比而减少 .
即使CPU使用率低于10%,内存百分比也不会降低 .
我已经检查了Azure处理器资源管理器中正在运行的进程,私有内存总是(即使应用程序没有任何请求)显示在1GB以上 . 工作集存储器在流量高时增加,在低流量时减少 .
如何在Azure App Service中计算内存百分比?这取决于 Private Memory
还是 Working Set
?
使用内存百分比的自动缩放规则是否是个好主意?