我在 wcf webservice 的 web 配置中有 receiveTimeout,设置为无限。但它不起作用,它需要 10 分钟的默认值。之后应用程序崩溃。
我如何以及在哪里可以 catch 这次崩溃?以及如何在那里放置 ping 或重新连接代码。
或者是否有办法将接收超时增加到无限?
最佳答案
如果您在配置文件中设置值,那么它是这样的:
receiveTimeout="00:30:00"
不过,我认为将其设置为最大值并不是一个好主意。尝试将其设置为合理的值。
如果你真的想要无限,enable reliable sessions在你的装订上。
关于.net - wcf 绑定(bind)接收超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568680/