现在有一个服务是判断客户端到服务器是否连接畅通,但是如果客户端断网,需要等很久才报异常,已经设置了openTimeout等超时参数设置,但是好像没有效果,这是什么问题?怎么才能比如5秒没有连接并受到服务器返回的信息,就抛出异常
<binding name="ServerStatus" closeTimeout="00:00:10" openTimeout="00:00:08" receiveTimeout="00:10:00" sendTimeout="00:00:10" useDefaultWebProxy="false"> <security mode="None" /> </binding>
这是TCP连接超时,需要在客户端进行处理
恩,的确这样,只需要再客户端配置下超时就可以了