0

我们开发了一个网络应用程序。在其中我们称为 WCF Web 服务方法。WCF 函数将需要 5 分钟来生成输出。在这种情况下,我们的 Web 应用程序在 2 分钟内从 WCF 调用返回,而没有完成操作。

Web 应用程序 web.config:

receiveTimeout="00:10:00" sendTimeout="00:10:00"

我应该如何解决这个问题?

4

1 回答 1

0

您的配置文件中有另一个设置可以控制 http 请求超时。默认值为 110 秒

<configuration>
   <system.web>
     <httpRuntime executionTimeout="110"/>
   </system.web>
</configuration>

参考:http: //blogs.msdn.com/b/wenlong/archive/2008/03/10/why-sharing-sendtimeout-does-not-help-for-hosted-wcf-services.aspx

于 2013-09-01T21:17:33.920 回答