我有B3服務計劃與7GB內存和3個應用程序服務到資源組。一項服務需要超過4GB,但在使用2.4GB後會拋出內存異常。它看起來像可用內存均勻分配在3個服務之間。我如何管理內存使用情況?如何管理AZURE RAM?
0
A
回答
1
我能想到的一種方法是將應用程序放在單獨的應用程序服務計劃中。你的一個應用程序需要很多,爲什麼不給它自己的計劃?
那麼你應該有一個基本3服務計劃爲該應用程序,也許一個基本1計劃爲其他2如果這足夠他們?
0
是的,你是對的。基於您選擇的定價層爲每個實例大小列出的RAM是針對底層VM的。因此,除了IIS和Web應用程序之外,這還包括操作系統和各種基礎架構進程。它也與在相同的應用服務計劃下部署的應用服務共享。
這個問題可能與你的Web應用程序,你可以嘗試以下方法:
- 查看在Azure的新門戶 (http://portal.azure.com)的內存使用率。
- 使用kudu Diagnostic Dump查看內存消耗量的信息 。
- 將Web應用程序移至另一個只有一個Web應用程序的應用程序服務計劃。
我建議你參考博客帖子How to view the memory utilization of your Azure Web Site瞭解更多詳情。
相關問題
- 1. Apache Artemis如何管理堆空間(RAM)
- 2. CALayer的內存管理RAM
- 3. Azure管理URL
- 4. 如何使用Azure Python SDK或Azure Cli管理Azure備份
- 5. 如何管理Azure的審計日誌
- 6. 如何管理Windows Azure SQL數據庫
- 7. 管理Microsoft Azure Flask
- 8. Azure日誌管理
- 9. System.Management,管理對象搜索器和RAM
- 10. 如何在Azure資源管理器API中使用Azure Python SDK
- 11. 使用Azure PowerShell管理Azure Redis緩存
- 12. Azure CDN不允許管理
- 13. Azure的流量管理CNAME
- 14. Azure的流量管理器
- 15. Azure管理證書錯誤
- 16. Azure API管理和HMAC
- 17. Azure管理屏幕wordpress
- 18. Azure API管理響應404
- 19. Azure StorageClient連接管理
- 20. Azure AD B2C - 角色管理
- 21. Azure,python管理Active Directory
- 22. Azure資源管理器
- 23. Azure管理門戶安全
- 24. Microsoft Azure流量管理器
- 25. 創建Azure管理網站
- 26. Azure API管理至VNet
- 27. 會話管理窗口azure
- 28. 管理Azure SQL數據庫
- 29. Azure API管理密鑰
- 30. 管理SQL Azure數據庫