提问人:Abdessalem MANAI 提问时间:11/5/2023 更新时间:11/5/2023 访问量:39
Azure Appservice 计划实例重启是否会影响性能
Azure Appservice plan instance restart does it affect performance
问:
重启 Azure Appservice 计划实例是否会影响性能?
重启“应用服务”时,应用程序在几秒钟内不可用,应用程序 (REST API) 返回 503。
但重启“应用服务计划实例”时,应用程序永远不会崩溃。
为什么?
那么重启 Azure Appservice 计划实例真的会影响性能吗?
答:
我可能会迟到,以造福社区,补充 Harshitha 在评论部分概述的建议。
首先,要强调的是,Azure 应用服务表示一组缩放单元。应用服务始终在应用服务计划 (ASP) 中运行。
根据我对你的方案的理解,重启 Azure 应用服务的单个实例不会影响 (ASP),因为它能够运行多个实例(如果它配置为运行多个实例/横向扩展)。因此,如果一个实例重新启动,其他实例仍然可以为您的应用程序提供服务,从而确保其保持可用。
重启应用服务/WebApp 时,应用程序可能在几秒钟内无法按预期使用(如你所述,它可能会返回 503 错误)。这是因为在重新启动过程中,该服务暂时不可用。
因此,为了回答您的问题,重新启动 ASP 实例实际上不会影响性能,只要有多个实例在运行即可。
话虽如此,还有其他因素可能会影响应用服务/WebApp 的性能,例如 ASP 的大小和配置、运行的实例数以及 Web 应用的工作负荷。如果遇到性能问题,最好查看这些因素,并考虑纵向扩展或横向扩展应用服务计划,或者优化 Web 应用代码以提高性能。
您可能希望查看以下常见问题解答:
如果应用程序在重启期间需要额外的时间才能联机(a 典型的模式是严重依赖外部资源 应用程序预热/启动),请考虑使用运行状况检查。
如果我误解了您的要求或您需要更多信息,请告诉我们有关您的要求或问题的其他信息。
评论