由于 SQL 查询超时,Azure 网站停止工作

由于 SQL 查询超时,Azure 网站停止工作

我的网站在顺利运行了几个月后意外崩溃了。我没有进行任何网站更新或重新配置。但在过去的 14 小时内,我遇到了以下情况:

  1. 当站点启动并尝试连接到 Azure SQL 数据库时,EventLog.xml 中出现超时异常:

超时已到期。操作完成前已超时或服务器未响应。在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔 breakConnection,Action`1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj,布尔 callerHasConnectionLock,布尔 asyncClose)

(完整信息你可以在那里读

  1. 在诊断中,我可以看到另一个 SQL 操作出现以下错误:

System.Threading.ThreadAbortException:线程正在中止。在 SNIReadSyncOverAsync(SNI_ConnWrapper*,SNI_Packet**,Int32)在 SNINativeMethodWrapper.SNIReadSyncOverAsync(SafeHandle pConn,IntPtr& packet,Int32 timeout)

(完整信息你可以在那里读

我可以从我的笔记本电脑使用 SQL Management Studio 成功连接到数据库并执行任何查询而不会超时。

相关内容