我已经开发了一个通过WCF + LINQ连接数据库的应用程序。我可以成功地从我的asp.net应用程序调用服务。但问题是,当我几乎在四五次点击之后在我的应用程序中从一端到另一端导航时,我得到了延迟响应,并说通道超时错误。
如果有人知道这个解决方案。这对我来说真的很有帮助。
谢谢,
答案 0 :(得分:0)
由于它适用于第一个请求,这可能是由于连接没有被关闭造成的。
如果您建立了与WCF服务的连接并且未关闭它,它将保持打开状态,直到它超时。
默认的WCF连接数限制为10,默认超时为1分钟。
因此,如果您快速提出10个请求,那么第11个将被拒绝。