最近做的一个项目,需要调用其他组的WCF,不过由于他们比较忙,我们只能自己写
写好后,出现一个很奇怪的问题,一直困扰了我很长时间
就是WCF服务时好时坏,好的时候速度特别快,但是坏的时候,一直会超时
通过分析日志,得知他们组的方法用到了缓存,而我本地配置的缓存不对
于是把缓存禁掉了,但是还是不行
后来在网上查了查,才知道原因
错误:
System.TimeoutException: 请求通道在等待 00:01:00 以后答复时超时。增加传递给请求调用的超时值,或者增加绑定上的SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。
原因:
如果出现以上错误信息,极有可能是连接数过多,WCF配置文件默