【问题标题】:Azure Website Memory Usage - what's OKAzure 网站内存使用情况 - 没关系
【发布时间】:2018-01-18 01:50:48
【问题描述】:

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

我试过 1 个中号和 1/2 个小号。 Medium 在最繁忙的站点上将整体性能提高了约 15 毫秒(根据 New Relic)。可能是因为它使内核(和内存)加倍。

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

1 或 2 个 smalls 运行大约 80%-90% 的平均内存 1 中运行约 70%

考虑到介质是内存的两倍,这没有任何意义。更大的内存可用性不会迫使 GC 在中型实例上经常运行吗?

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

将实例添加到 smalls 是否有助于解决内存问题,因为它基本上只是在所有实例中创建相同的设置并且最终会使用相同的数量?

我无法在 21 个站点中的任何一个上找出任何性能问题,但如果我跑得太近,我不希望出现意外。

【问题讨论】:

    标签: memory azure


    【解决方案1】:

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

    【讨论】:

    • CPU 平均为 3%,无论是小型还是中型; CPU没有问题。都是回忆。
    【解决方案2】:

    回到这一点来对用户进行一些启发。似乎〜80%的范围是正常的,只是使用“可用的东西”。从来没有性能问题或失败。

    因此,如果您遇到这种情况并担心内存使用率过高,则需要密切关注它以确定它是否正常或是否存在内存泄漏。

    我知道,糟糕的答案:)

    【讨论】:

      猜你喜欢
      • 2015-05-27
      • 1970-01-01
      • 2021-05-30
      • 2015-06-03
      • 2021-10-21
      • 1970-01-01
      • 1970-01-01
      • 2019-03-27
      • 1970-01-01
      相关资源
      最近更新 更多