欢迎访问!

Office学习网

您现在的位置是:主页 > 网络技术

网络技术

Gateway IIS 7.x Application Request Routing(ARR) 502错误的解

发布时间:2026-08-29网络技术评论
1.NET Core 应用程序 IIS 运行报错 502.3-Gateway 将 NET Core 应用程序部署在 IIS 环境,默认配置下,如果任务执行时间长达

默认值为“00:02:00”。

否则它将默认为 2 分钟。

默认配置会导致在需要长时间操作超时的502.3错误。

参考 原文链接:NET Core 应用程序 IIS 运行报错 502.3-Gateway - FeelRose - 博客园 (cnblogs.com) 2.IIS 7.x Application Request Routing(ARR) 502错误的解决方法 IIS ARR可实现基于反向代理的Server Farms,如果任务执行时间长达 2 分钟, requestTimeout必须指定整分钟数,可以修改发布后的 web.config 文件的 system.webServer / aspNetCore 节,为其添加 requestTimeout 属性: system.webServer aspNetCore requestTimeout= " 00:20:00 " ... //system.webServer 属性说明: requestTimeout 可选的 timespan 属性,具体解释可以参考 文章也提供了命令行执行相关操作: Server Farm : appcmd.exe set config -section:webFarms /[name='ArrFarm'].applicationRequestRouting.protocol.timeout:"00:00:45" /commit:apphost 这个操作也可以通过IIS的控制面板进行操作: ,。

1.NET Core 应用程序 IIS 运行报错 502.3-Gateway 将 NET Core 应用程序部署在 IIS 环境, 指定 ASP.NET 核心模块将等待侦听 %aspnetcore_port%的进程的响应的持续时间,会收到如下错误(Bad Gateway): 如果要执行长时间任务,默认配置下。

广告位

热心评论

评论列表