【发布时间】:2018-01-19 21:06:02
【问题描述】:
我在向 IIS 8.5 中托管的 WCF 应用程序发出请求时遇到问题。问题是请求在恰好 15 分钟后(每次)失败,但线程继续在幕后工作(在 15 分钟后完成调用的操作)。
我们通过一个连接到 WCF 服务的 Web 应用程序并使用 WcfTestClient.exe 进行了测试,结果是一样的。
我们检查了 IIS 中的所有配置,没有任何迹象表明 15 分钟超时。服务绑定有超过 15 分钟的 receiveTimeout 和 sendTimeout。
有人遇到过这个问题吗?我们找不到这种行为的原因。
谢谢
【问题讨论】:
-
尝试更改网站池的idle Time-out(在应用程序池下-默认为20m)改成30分钟看看是否解决问题
-
空闲超时设置为 0,因此不是造成此问题的原因
标签: asp.net .net wcf iis timeout