ASMX 服务无法处理超过 1 MB 的文件
Unable to process more than one MB file by ASMX Service
即使文件限制设置为 10 MB,ASMX 服务也无法处理超过 1 MB 的文件。出现以下异常:
Event code: 3001
Event message: The request has been aborted.
Event time: 10/1/2019 8:58:14 AM
Event time (UTC): 10/1/2019 6:58:14 AM
Event ID: cb5b16e465ee4a0cb4885c8e8fdddfrd
Event sequence: 982
Event occurrence: 35
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/3/ROOT-1-132143473094866215
Trust level: Full
Application Virtual Path: /
Process information:
Process ID: 22352
Process name: w3wp.exe
Exception information:
Exception type: HttpException
Exception message: Request timed out
谢谢。
警告的原因是执行时间超过了当前设置的ASP.NET请求执行超时值。
您需要增加执行超时值。
在您的 web.config 文件中设置以下代码:
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
同时增加 iis 站点连接超时值。
- 打开您的 IIS,右键单击您的网站名称。
- 然后打开属性"Manage Web Site".
- 然后点击"Advanced Settings"。
- 展开"Limits"部分,你可以设置你的“连接
超时”。
更改后重新启动 iis 服务器。
即使文件限制设置为 10 MB,ASMX 服务也无法处理超过 1 MB 的文件。出现以下异常:
Event code: 3001
Event message: The request has been aborted.
Event time: 10/1/2019 8:58:14 AM
Event time (UTC): 10/1/2019 6:58:14 AM
Event ID: cb5b16e465ee4a0cb4885c8e8fdddfrd
Event sequence: 982
Event occurrence: 35
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/3/ROOT-1-132143473094866215
Trust level: Full
Application Virtual Path: /
Process information:
Process ID: 22352
Process name: w3wp.exe
Exception information:
Exception type: HttpException
Exception message: Request timed out
谢谢。
警告的原因是执行时间超过了当前设置的ASP.NET请求执行超时值。
您需要增加执行超时值。
在您的 web.config 文件中设置以下代码:
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
同时增加 iis 站点连接超时值。
- 打开您的 IIS,右键单击您的网站名称。
- 然后打开属性"Manage Web Site".
- 然后点击"Advanced Settings"。
- 展开"Limits"部分,你可以设置你的“连接 超时”。
更改后重新启动 iis 服务器。