Azure网站内存使用 - 什么是好的

时间:2014-05-01 01:16:02

标签: memory azure

由于我认为是内存压力,我一直在尝试确定Azure网站上21个站点的最佳实例/大小组合。 CPU不是问题< 3%。

我尝试了1个中型和1/2个小型。在最繁忙的站点(根据New Relic),Medium在整体性能上提高了大约15ms的响应时间。可能是因为它使核心(和内存)加倍。

使用新预览门户的内存报价模块:

1或2个小的平均内存大约80%-90% 1个培养基约70%

考虑到媒体是内存的两倍,这没有任何意义。更大的内存可用性是不是强制GC在中型实例上经常运行?

实例运行的内存百分比是多少,也不会影响性能。 小实例上80-90可以吗?

向小型企业添加实例是否有助于解决内存问题,因为它基本上只是在所有实例中创建相同的设置并最终会耗尽相同的数量?

我无法在21个网站中的任何一个网站上发现任何性能问题,但如果我跑得太近,我不会感到惊讶。

2 个答案:

答案 0 :(得分:0)

在较小的实例上运行网站,并在达到高CPU时将自动缩放设置为渐变。监控它需要扩展的频率,如果它经常扩展,只需永久地切换到更大的实例大小。

答案 1 :(得分:0)

回到此处进行一些用户启发。似乎~80%的范围是正常的,只是使用“可用的东西”。没有任何问题或失败。

因此,如果你遇到这个并且担心高内存使用率,你需要密切关注它以确定它是否正常或是否有内存泄漏。

我知道,蹩脚的回答:)