来自Classic ASP的WCF服务超时

时间:2012-01-31 19:16:21

标签: wcf asp-classic

我们在尝试通过Classic ASP(VBScript)调用WCF服务时看到随机超时问题。我验证了WCF跟踪,但没有看到任何错误或警告。调试问题的最佳方法是什么?我们正在使用JSON响应格式。

1 个答案:

答案 0 :(得分:1)

首先检查您的配置值,看看超时应该是什么,以及客户端和服务器超时是否匹配。

然后检查服务器端日志,以便查看响应是否与超时一样长。

尝试找到一种模式:

  • 时间
  • 回收后
  • 重载
  • 客户/连接数。

90%的时间我看到这个问题是由于WCF客户端未被关闭。问题是默认情况下有10个WCF连接,它们被使用,直到它们被关闭。所以前10个要快,第11个必须等待其中一个可用。这将是关闭或超时。