我们正在开发一个从Windows客户端调用的WCF服务。 客户端第一次调用该服务时会收到响应,但第二次调用会超时。 一旦我们回收应用程序池或重新启动服务,它就可以用于另一个调用。 它几乎看起来像服务死了,但我们正在服务器上记录所有异常,并且没有迹象表明服务错误...
非常感谢任何建议。
答案 0 :(得分:0)
感谢您的回复...... 我们发现并解决了这个问题: 我们使用线程方法将Web服务的通知发布到另一个Web服务。由于我们在运行服务时遇到了性能问题,因此我们限制了ThreadPool.MaxThreads,在删除该限制后,服务按预期工作。