我有一个B3服务计划,7GB内存和3个app服务进入资源组。一项服务需要超过4GB但在使用2.4GB后会抛出内存不足。看起来可用内存均匀分配在3个服务之间。如何管理RAM使用?
答案 0 :(得分:1)
我能想到的一种方法是将应用程序放在不同的应用服务计划上。你的一个应用程序需要很多,所以为什么不给它自己的计划呢?
那么你会为该应用程序制定一个基本的3服务计划,如果对他们来说足够的话可能是另一个2的基本1计划吗?
答案 1 :(得分:0)
是的,你是对的。根据您选择的定价层为每个实例大小列出的RAM是针对底层VM的。因此,除IIS和Web应用程序外,还包括操作系统和各种基础架构流程。它还与在相同App Service计划下部署的App Services共享。
此问题可能与您的网络应用程序有关,您可以尝试以下方法:
我建议你参考博文How to view the memory utilization of your Azure Web Site了解更多详情。