当我们将大型文件 (10mb) 发布到 IIS 6 中托管的 WCF 服务时,我们有时会收到 Http 400 错误请求结果代码。我们可以使用 SOAP UI 重现此情况,并且似乎无法预测何时发生这种情况。在我们的 WCF 日志中未收到调用,因此我们认为请求未到达 ASP.NET 或 WCF 运行时。这种情况发生在同一台计算机上的多个网站上,每个网站都有自己的应用程序池。所有 IIS 设置都是默认设置,只有在 ASP.NET 和 WCF 中我们允许更大的 readerQuota 等......
IIS 日志中记录的 win32status 是 1450,我们认为这意味着“错误,没有系统资源”。
所以现在的问题是:a)我们如何解决这个问题b)(当a不适用时:))哪些性能计数器或日志有助于了解有关此问题的更多信息?
你好,蒂姆