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

如何在Azure API Management中设置connect timeout(非后端服务超时)

在Azure API Management中设置连接超时(Connect Timeout)

方法1:通过Azure门户配置后端

  • 进入目标APIM实例,打开后端(Backends)菜单
  • 选择对应后端(无则新建),在配置页找到连接超时选项,设置所需时长(单位:秒,默认10秒)
  • 该设置专门管控APIM与后端建立TCP连接的超时时间,与后端服务的请求超时(数据传输阶段超时)相互独立

方法2:通过API策略精准配置

若需针对特定API或操作单独设置连接超时,可使用set-backend-service策略并指定connect-timeout属性:

<set-backend-service base-url="https://your-backend-service.com" connect-timeout="15" />
  • connect-timeout单位为秒,优先级高于后端全局配置的连接超时
  • 此策略仅适用于HTTP/HTTPS类型的后端

补充说明

  • 后端全局配置的超时(Timeout)是APIM等待后端响应的总时长(含连接建立+数据传输),而连接超时仅控制TCP握手阶段的时间上限
  • 连接超时触发后,APIM会直接向客户端返回504错误,终止连接尝试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 23:48:09