网站调用webservice问题
我在网站中调用了自己写的webservice ,刚开始能正常访问,过一段时间后就会出现错误,重启IIS会变好,但是访问多次之后又出现同样错误,错误提示如下:"
请求通道在 00:01:00 以后尝试发送超时。增加传递给请求调用的超时值,或者增加绑定上的 SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。"
我同时在两个ip上发布了同样网站,我发现当一IP上的网站调用webservice出现上面问题时,另一个IP上网站调用同一个webservice时又能正常访问,各位高手指点一下哦!
[解决办法]
WebReference.ProxyClass myProxy = new WebReference.ProxyClass();
//Set the timeout in milliseconds
myProxy.Timeout = 10000;