我们在asp服务器2012上运行的asp-mvc4中创建了一个网站,并使用MSSQL 2012作为数据存储。使用实体框架6完成连接......非常标准的东西。
我们不是一个高容量的网站(世界上最多3000个用户,所以在不同的时区进行访问)
问题在于,有时会在没有警告的情况下使网站无响应(浏览器不会显示它并且超时)。没有什么特别的,但这里是奇怪的问题:
我知道这不是很多,但我们非常困惑,并不知道如何继续。 Northing表示任何类型的日志(网站,iss,sql server或windows)中的错误。我可以推断它必须是网站认为SQL不能给它它需要的东西,因为连接池或某些东西用完了,但为什么它只用一个完整的SQL服务器重新启动而不只是杀死进程真的困惑我,为什么连接池构建首先发生,并且在实体框架中处理sql
欢迎任何有关如何进一步调试的建议