.net - wcf 绑定(bind)接收超时

标签 .net wcf web-services

我在 wcf webservice 的 web 配置中有 receiveTimeout,设置为无限。但它不起作用,它需要 10 分钟的默认值。之后应用程序崩溃。

我如何以及在哪里可以 catch 这次崩溃?以及如何在那里放置 ping 或重新连接代码。

或者是否有办法将接收超时增加到无限?

最佳答案

如果您在配置文件中设置值,那么它是这样的:

receiveTimeout="00:30:00"

不过,我认为将其设置为最大值并不是一个好主意。尝试将其设置为合理的值。

如果你真的想要无限,enable reliable sessions在你的装订上。

关于.net - wcf 绑定(bind)接收超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568680/

相关文章:

c# - 计算对象增量

web-services - 网络服务,tomcat

java - Web 服务的生命周期异常

c# - Emgu 中的 OpenCV Bitwise_and 函数

c# - 通过 NAT/防火墙进行 P2P 数据传输的开源库或类

c# - 在 C# 中捕获网络流量

wcf - https 带有 WCF 错误 : "Could not find base address that matches scheme https"

.net - Windows 窗体 : capturing MouseWheel

WCF 数据服务错误处理

java - 无法在 Netbeans 现有项目中创建 SOAP 客户端