我有一个偶尔会抛出这个错误的网络应用程序......
异常消息:超时已过期。在操作完成之前超时时间已过或服务器没有响应。
当我这样做时,即使通过管理工作室,我也无法连接到 SQL 服务器,它说服务器超时并且无法连接。
一旦我重置 iis,它就会立即恢复。所以这显然意味着我的代码中的某些东西导致了这种情况。我有一个 MVC 站点,它使用 Linq to SQL 和 SQL 缓存依赖项并启用了服务代理。
我在整个代码中彻底使用了 using 语句,所以我确定它不是泄漏连接。阅读服务器日志会使事情变得更加混乱,因为有很多信息和警告事件,我不是系统管理员,所以很难知道发生了什么。
首先是我收到 ASP.net 4.xxxxx 事件 ID 1309 异常消息:超时已过期。在操作完成之前超时时间已过或服务器没有响应。错误
我想我上次在我以前的服务器上通过重新启动 IIS 来解决它,当这个错误弹出时,这是我不想在这个新服务器上求助的东西。
所以我的问题是,我可以采取哪些步骤来尝试减少但理想情况下消除此超时错误?
非常感谢任何帮助
特鲁吉利