为什么要在azure app服务实例上禁用“Always On”?

时间:2017-08-09 22:46:49

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

据我所知,启用“永远在线”不会花费更多,并且在卸载应用时会避免响应率,那么为什么有人会禁用它?

2 个答案:

答案 0 :(得分:2)

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

当然,它还会向您的应用发送HTTP请求的最小开销。

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

答案 1 :(得分:0)

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