azure - 无法关闭 Azure 应用服务上的 AlwaysOn 功能

标签 azure azure-web-app-service

我尝试关闭应用服务的 AlwaysOn 功能,但保存更改后它又恢复为“打开”。

这是一项 Windows 服务计划,目前处于 B1 定价层。我想缩小到 D1 或 F1 定价级别,但这些级别需要关闭 AlwaysOn 功能。当我尝试缩小到其中任一定价级别时,我收到一条通知:

“无法更新站点“[我的站点名称]”,因为它使用目标计算模式不允许的 AlwaysOn 功能”

然后,我转到应用程序配置 > 常规设置,关闭 AlwaysOn 功能并保存。当我刷新以检查更改是否已保存时,AlwaysOn 功能又恢复为打开状态。

我关闭 AlwaysOn 功能所采取的步骤摘要:

  1. 从应用服务 > 配置 > 常规设置
  2. 将“始终开启”从“开启”切换为“关闭”
  3. “保存”和“继续”
  4. 刷新后,AlwaysOn 功能恢复为“开启”

感谢任何帮助。

最佳答案

您使用的是什么应用服务计划?

默认情况下,如果 Web 应用程序闲置一段时间,就会卸载它们。这可以让系统节省资源。通过启用“Always On”,您可以让应用程序始终处于加载状态。

只是想了解并确认,您为什么要尝试禁用?

您是订阅的管理员、共同管理员或贡献者吗? 当您禁用“始终在线”时,您是否注意到事件成功了?

Activity log upon disabling Always-on config

enter image description here

请尝试以下步骤来隔离问题:

  • 在不同的浏览器上尝试此操作并验证。
  • 如果可行,请重新启动 WebApp,然后进行测试。
  • 缩小应用服务计划,然后重新检查。

关于azure - 无法关闭 Azure 应用服务上的 AlwaysOn 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63646848/

相关文章:

Azure 应用服务 - HTTP 错误 500.30 - ANCM 进程内启动失败

python - 如何将 Microsoft Azure 中的 pip 从 1.5.6 升级到 9.0.1?

azure - 参数化 Yaml 和 Bicep

node.js - 如何在 Azure 上现有的 Node.js 应用程序中安装 Ghost?

spring-boot - 如何将简单的Java Spring启动应用程序部署到Azure Web Job中?

node.js - 部署到 azure 网站时如何 npm 配置选项(例如 --scripts-prepend-node-path)?

c# - 覆盖 azure 应用服务应用程序设置中的数组

c# - Azure 事件中心 - 同一事件中心中的多种事件类型

azure - Azure AD Graph API 和 Microsoft Graph API 之间有什么区别

azure - 部署 webjob 计划时出错 - 响应状态代码不表示成功 : 409 (Conflict)