我们的服务器上有一个 ASP.net Web 服务 (.asmx),我们的一个客户使用它从我们那里获取数据。
他们一直在抱怨时不时出现超时问题。我决定检查我的代码,看看是否有什么可能导致问题。
我使用 Internet Explorer 访问了我们的 .asmx 网址,发现它一直在加载。这是我第二次注意到这种情况发生。我就是无法连接到 .asmx 页面。我没有收到错误消息,只是继续加载。
现在很明显,这会导致他们的客户端程序出现超时错误,因为服务无法访问。知道为什么会发生这种情况吗?
另外,asp.net 错误日志通常存储在服务器的什么地方???它与.asmx 在同一目录中吗?这些错误日志是自动生成的还是我必须在我的代码中添加一些东西?
编辑:忘了提到我的 Web 服务所在的服务器是基于 Linux 的服务器。我不得不使用 MonoDevelop 来打包它。