【问题标题】:Why would you disable 'Always On' on an azure app service instance?为什么要在 azure 应用服务实例上禁用“始终开启”?
【发布时间】:2017-08-09 22:46:49
【问题描述】:

据我所知,启用“始终开启”不会花费更多,并且可以避免应用卸载时的响应率,那么为什么会有人禁用它呢?

【问题讨论】:

    标签: azure asp.net-core-mvc azure-web-app-service


    【解决方案1】:

    一个原因是如果应用经常闲置,可以节省实例上的资源。如果启用 Always On,则进程会不断耗尽内存。

    当然,它发送给您的应用的 HTTP 请求的开销也是最小的。

    如果应用程序只包含我偶尔从外部触发的 WebJob,我也可能会禁用它。在这种情况下,应用程序不需要一直运行。

    【讨论】:

    • 除此之外,它还会干扰分析应用程序的工作方式,例如 New Relic。
    【解决方案2】:

    如果您不需要它,它实际上会花费更多,因为您可以从标准层降级到更便宜的基本层,并牺牲对 Always On 选项的访问。

    【讨论】:

      猜你喜欢
      • 2021-07-09
      • 1970-01-01
      • 2021-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多