【问题标题】:WCF Service only works for the first callWCF 服务仅适用于第一次调用
【发布时间】:2012-02-10 02:02:27
【问题描述】:

我们正在开发一个从 Windows 客户端调用的 WCF 服务。 客户端第一次调用服务时,我们得到响应,但第二次调用超时。 一旦我们回收应用程序池或重新启动服务,它就会为另一个调用工作。 看起来服务几乎死了,但我们正在服务器上记录所有异常,并且没有迹象表明服务错误...

非常感谢任何建议。

【问题讨论】:

  • 您可以发布的任何代码,您在 WCF 服务上调用该方法的作用或外观
  • 这和asp-classic有什么关系?
  • 检查Windows事件日志,任何导致整个进程崩溃的未处理异常都应该记录在那里。

标签: wcf


【解决方案1】:

感谢您的回复... 我们发现并解决了问题: 我们正在使用线程方法将通知从 Web 服务发布到另一个 Web 服务。由于我们在运行服务时遇到了性能问题,因此我们限制了 ThreadPool.MaxThreads,在消除该限制后,服务按预期工作。

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-14
    • 2012-04-12
    • 2011-05-12
    • 2023-04-03
    • 1970-01-01
    相关资源
    最近更新 更多