1

我有一个在 IIS 上运行的 Web 服务,并且在大多数情况下它工作正常。我可以在首次部署时从测试 Web 应用程序调用此 Web 服务。如果我使用相同的测试数据多次点击彼此靠近的 web 服务,它会返回结果就好了。

如果我让 Web 服务处于空闲状态(我无法弄清楚它开始出错之前需要多长时间,至少一个小时)并且我尝试访问同一个 Web 服务,我会在尝试时立即返回一个内部 500 超时错误使用与以前相同的方法。无论我如何调用此 Web 服务(通过 Windows 应用程序、Web 应用程序、使用 SOAP 请求的提琴手),我都会立即收到此错误。在我回收运行 Web 服务的应用程序池之前,无法让它再次工作。

编辑:另外,如果有帮助,我仍然可以在发生此错误时将 webservice asmx 页面显示在 Web 浏览器上。

4

0 回答 0