Azure Appservice计划实例重启是否影响性能

问题描述 投票:0回答:1

重启Azure Appservice计划实例是否会影响性能?

重新启动“App Service”时,应用程序在几秒钟内不可用,应用程序(rest api)返回 503。

但是重新启动“应用程序服务计划实例”时,应用程序永远不会崩溃。

为什么?

那么重启Azure Appservice计划实例真的会影响性能吗?

azure azure-appservice azure-app-service-plans health-check
1个回答
0
投票

为了社区的利益,我可能会迟到,添加 Harshitha 在评论部分概述的建议。

首先要强调的是,Azure 应用服务代表了一组规模单位。应用程序服务始终在应用程序服务计划 (ASP) 中运行。

根据我对您的场景的理解,重新启动 Azure 应用服务的单个实例不会影响 (ASP),因为它能够运行多个实例(如果它配置为运行多个实例/横向扩展)。因此,如果一个实例重新启动,其他实例仍然可以为您的应用程序提供服务,确保其保持可用。

当您重新启动应用服务/Web应用时,应用程序可能会在几秒钟内无法按预期使用(正如您提到的,它可能会返回 503 错误)。这是因为重启过程中服务暂时不可用。

因此,回答你的问题,只要有多个实例在运行,重新启动 ASP 实例并不会真正影响性能。

话虽如此,还有其他因素可能会影响应用程序服务/Web应用程序的性能,例如 ASP 的大小和配置、运行的实例数量以及 Web 应用程序的工作负载。如果您遇到性能问题,最好检查这些因素并考虑扩大或缩小您的应用服务计划或优化您的 Web 应用代码以提高性能。

您可能希望查看这些常见问题解答:

我可以更好地准备我的应用程序以便重新启动吗?

升级如何进行?如何确保我的应用程序顺利运行?

如果您的应用程序在重新启动期间需要额外的时间才能上线(a 典型的模式是严重依赖外部资源 应用程序预热/启动),请考虑使用健康检查。

如果我误解了您的要求或者您需要更多信息,请告知我们有关您的要求或问题的其他信息。

参考:Azure 应用服务计划概述

© www.soinside.com 2019 - 2024. All rights reserved.