NopCommerce-ASP.netMVC3Webアプリケーションでサーバータイムアウトエラーが発生しています。
sqlプロセスを終了すると、エラーがしばらくの間再発生します。終了すると、しばらくの間は問題なく動作し始め、その後再び発生し始めます。
これは、ここ数日から発生しており、それ以前は正常に機能していました。そのコードには大きな更新が行われていないことに注意してください。
何が問題であり、どのように調査して修正するのか、私たちは無知です。それは接続プール関連の問題ですか、それとも何ですか?
スタックトレースは次のとおりです。
タイムアウトが期限切れになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとエラーがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。
例外の詳細:System.Data.SqlClient.SqlException:タイムアウトが期限切れになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。
ソースエラー:
現在のWebリクエストの実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。
スタックトレース:
[SqlException(0x80131904):タイムアウトが期限切れになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。] System.Data.SqlClient.SqlConnection.OnError(SqlException例外、ブール値breakConnection)+296 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()+415システム.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior、SqlCommand cmdHandler、SqlDataReader dataStream、BulkCopySimpleResultSet BulkCopyHandler、TdsParserStateObject stateObj)+2657 System.Data.SqlClient.SqlDataReader.ConsumeMetaData()+88 System.Data.SqlClient.SqlDataReader.get_Meta +114 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds、RunBehavior runBehavior、String resetOptionsString)+505 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior、
2 identifierValues, List
1generatedValues)+269 System.Data.Mapping.Update.Internal.UpdateTranslator.Update(IEntityStateManager stateManager、IEntityAdapterアダプター)+528