与任何其他 Web 应用程序一样,Azure 有时会遇到崩溃、冻结和错误。此类问题背后有许多潜在原因。幸运的是,还有很多快速修复方法可供您尝试恢复完整功能并继续创建 Azure 应用程序。
以下是修复 Azure 应用程序崩溃的方法。
方法一、重启App
有时,最简单的修复是最有效的,像重新启动应用程序这样简单的事情就足以修复 Azure 应用程序崩溃。您可以在 Azure 门户本身内执行此操作,因此无需实际关闭它。
步骤1。沿着 Azure 应用程序边栏选项卡查找并找到“重新启动”按钮。单击该按钮。如果不起作用,您可以先按“停止”按钮,然后尝试“重新启动”。
步骤2。如果由于 Azure 冻结或崩溃而导致此方法不起作用,您可以关闭整个应用程序窗口,然后重新加载它。

方法 2. 调整定价等级
许多 Azure Web 应用程序崩溃的情况都是因为您无法访问保持应用程序运行所需的资源而发生。当你开始扩展项目或添加新功能和维度但没有合适的 Azure 服务计划来匹配时,可能会发生这种情况。
步骤1。在浏览器中打开 Azure 门户。
步骤2。在应用程序服务应用程序页面侧边栏中查找“扩展(应用程序服务计划)”按钮并单击它。
步骤3。选择具有附加资源(例如更多内存或 CPU 核心)的定价计划之一。按“选择”按钮。您将看到绿色复选标记通知。
步骤 4。返回您的项目并继续工作。如果它再次崩溃,您可能需要返回服务计划菜单并选择一个具有更多资源的计划。

方法 3. 扩大其他资源
您可能有从其他服务(例如 Azure 存储或 Azure SQL 数据库)获取资源的项目。您可能需要相应地扩展它们以修复 Azure 应用程序崩溃。方法如下:
步骤1。转到应用程序的“概述”页面并选择“资源组”。
步骤2。在资源组的概述页面上,选择要扩展的单个资源并按照屏幕上的提示进行操作。确切的过程会有所不同,具体取决于您正在使用的资源及其来源。

方法4.禁用健康检查
一些 Azure 用户发现,关闭应用程序的“运行状况检查”功能可以修复突然崩溃的问题。目前尚不清楚具体原因,但运行状况检查过程可能会对 Azure 的其他元素造成一些干扰。
步骤1。转到 Azure 门户并选择要使用的应用程序。
步骤2。找到“监控”选项卡,然后查找“运行状况检查”。单击将其禁用。

Azure 还具有内置诊断工具,您可以随时使用它来检查问题,并在理想情况下自动为您修复问题。
步骤1。打开 Azure Web 门户的应用服务。
步骤2。单击左侧边栏中的“诊断并解决问题”按钮。等待它完成扫描并修复它发现的任何问题。







