【发布时间】:2017-08-09 22:46:49
【问题描述】:
据我所知,启用“始终开启”不会花费更多,并且可以避免应用卸载时的响应率,那么为什么会有人禁用它呢?
【问题讨论】:
标签: azure asp.net-core-mvc azure-web-app-service
据我所知,启用“始终开启”不会花费更多,并且可以避免应用卸载时的响应率,那么为什么会有人禁用它呢?
【问题讨论】:
标签: azure asp.net-core-mvc azure-web-app-service
一个原因是如果应用经常闲置,可以节省实例上的资源。如果启用 Always On,则进程会不断耗尽内存。
当然,它发送给您的应用的 HTTP 请求的开销也是最小的。
如果应用程序只包含我偶尔从外部触发的 WebJob,我也可能会禁用它。在这种情况下,应用程序不需要一直运行。
【讨论】:
如果您不需要它,它实际上会花费更多,因为您可以从标准层降级到更便宜的基本层,并牺牲对 Always On 选项的访问。
【讨论】: