【Azure App Service】如何来停止 App Service 的高级工具站点 Kudu ?
问题描述
如何来停止 App Service 的高级工具站点 Kudu ?
kudu 介绍
Kudu 提供了一组面向开发人员的工具和扩展点,用于您的应用服务应用程序.
Kudu (Advanced Tools) provides a collection of developer oriented tools and extensibility points for your App Service Apps.
问题解答
App Service/Function App/Standard Logic App 均支持通过在 Configuration 页面设置参数 WEBSITE_DISABLE_SCM_SEPARATION = true 来禁用Kudu 站点。
第一步:设置 WEBSITE_DISABLE_SCM_SEPARATION=true
App Service --> Configuration --> Application Settings
第二步:查看并对比变化
添加配置后,访问Kudu URL返回 503 Service Unavailable错误

参考资料
访问应用的 Kudu : https://learn.microsoft.com/zh-cn/azure/app-service/resources-kudu#access-kudu-for-your-app
每当创建应用时,应用服务都会为该应用创建一个由 HTTPS 保护的配套应用。 可在以下位置访问此 Kudu 应用:
https://<app-name>.scm.azurewebsites.net
Enable/disable Kudu : https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions
Depending on the type of site you are deploying and the deployment method you are using, Kudu will executes build steps on your site during deployment, such as
npm install
ordotnet build
/dotnet publish
. To disable this, such as when performing deployment of an already-built site, set:SCM_DO_BUILD_DURING_DEPLOYMENT=false
当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2023-01-10 【Azure 环境】移动应用 SSO 登录AAD, MSAL的配置为Webview模式时登录页面无法加载