You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure App Service默认超时值是多少?如何查看与修改?

Azure App Service 默认超时相关说明

默认超时值

Azure App Service涉及两个不同层面的超时规则,默认值分别为:

  • HTTP请求响应超时:平台前端ARR(Application Request Routing)层硬编码默认值为230秒(3分50秒)。客户端发起请求后,如果230秒内没有收到服务端返回的任何响应字节,连接会被强制中断,返回502错误。多租户共享实例的App Service 无法修改这个值。
  • TCP连接空闲超时:默认值为4分钟(240秒),指TCP连接建立后连续无数据传输的断开阈值,这个值支持自定义调整,可调范围为4-30分钟。

配置位置与各工具操作支持

你在General Settings(常规设置)页找不到相关配置属于正常情况,不同部署场景下的配置入口和操作支持如下:

  • 多租户共享App Service
    • 230秒HTTP请求超时:属于平台层硬编码规则,无公开配置入口,Azure门户、PowerShell、CLI均不支持查看或修改该值。
    • TCP空闲超时:对应配置项为应用设置WEBSITE_LOADBALANCER_IDLE_TIMEOUT,三种管理方式均支持操作:
      • 门户:进入应用服务的「配置」-「应用程序设置」页,新增对应键值即可,配置单位为分钟
      • PowerShell:通过Set-AzWebApp命令更新应用的AppSettings集合,添加该键值对
      • Azure CLI:通过az webapp config appsettings set命令添加该配置项
  • 独立ASE(App Service Environment)环境
    两类超时都支持自定义调整,配置入口位于ASE实例的网络配置页,同时支持通过PowerShell的Set-AzAppServiceEnvironment命令、CLI的az appservice ase update命令查看和修改。

长耗时请求适配方案

多租户环境下230秒HTTP响应超时无法修改,遇到长耗时处理场景不要尝试修改平台规则,推荐采用异步处理模式:客户端提交请求后服务端立即返回202 Accepted状态,后台异步执行任务,处理完成后通过回调、WebSocket推送等方式通知客户端,避免请求长时间挂起触发超时。

常规设置页无对应配置项的参考截图:
Azure App Service常规设置页

内容的提问来源于stack exchange,提问作者Abhijeet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 13:33:23