[英]IIS websites stop responding and iisreset gives “The data is invalid. <2147942413, 8007000d>”
题:
The data is invalid. <2147942413, 8007000d>
的原因是什么The data is invalid. <2147942413, 8007000d>
The data is invalid. <2147942413, 8007000d>
iisreset上的The data is invalid. <2147942413, 8007000d>
错误?
描述:
我们在Windows Server 2008上的IIS 7网络服务器出现问题,其中一些客户端收到“请求通道在等待回复时超时...”错误,表明它们可能在超时之前排队。
为了快速解决Web服务的问题,我们做了一个错误的iisreset:
Restart attempt failed.
The data is invalid. <2147942413, 8007000d>
这个服务器之前从未发生过这种情况。 最后,我们重新启动了服务器,Web服务又启动并运行了。
尝试了什么?
在诉诸服务器重启之前完成了以下事项:
net stop
和net start
。 您的代码的哪一层会将错误传播给客户端? 如果您收到无效数据,则必须验证连接到该服务的数据。 垃圾出垃圾我说。 我会首先检查您的CRUD操作,并确保您不会吞下Channel Factory中的异常。
在这种情况下,请等待最多2分钟再试一次 。 通常它应该在那之后工作。 这背后的原因是因为当您执行iisreset时,它会停止应用程序池,然后再次启动。 虽然某些应用程序池可能正在使用,但完全停止并重新启动需要一些时间。 希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.