.net wcf绑定接收超时
我已在wcf webservice的web配置中接收超时,设置为无限。但它不起作用,默认值为10分钟。然后应用程序崩溃了 我怎样才能在哪里赶上这次撞车?以及如何在那里输入ping或重新连接代码.net wcf绑定接收超时,.net,wcf,web-services,.net,Wcf,Web Services,我已在wcf webservice的web配置中接收超时,设置为无限。但它不起作用,默认值为10分钟。然后应用程序崩溃了 我怎样才能在哪里赶上这次撞车?以及如何在那里输入ping或重新连接代码 或者是否有办法将receivetimeout增加到无穷大?您不能将Binding.receivetimeout属性设置为无穷大。您可以将其设置为的最大值为TimeSpan.MaxValue,略大于10675199天。将超时设置为max-2147483647。另外,还要确保为客户端配置设置超时 有关WCF的
或者是否有办法将receivetimeout增加到无穷大?您不能将Binding.receivetimeout属性设置为无穷大。您可以将其设置为的最大值为TimeSpan.MaxValue,略大于10675199天。将超时设置为max-2147483647。另外,还要确保为客户端配置设置超时
有关WCF的不同超时值的详细说明,请参阅此线程:如果要在配置文件中设置该值,则如下所示:
receiveTimeout="00:30:00"
但我认为将其设置为最大值不是一个好主意。试着把它设定在合理的范围内
如果你真的想要无限,在你的绑定上。receiveTimeout=“2147483647”而不是“00:10:00”格式?这样行吗?谢谢。添加了一个链接,向您展示如何在您的绑定上启用可靠会话-这将允许无限。