アプリ プールは 1 日に数回リサイクルされます。メモリの制限に達したためだと確信しています。また、最大 3 GB のメモリ制限に達するべきではないと確信しています。WinDbg を使用してメモリ ダンプを分析しようとしましたが、ほとんど成功しませんでした。後でもう一度試すかもしれません。ただし、DebugDiag を使用すると、データをうまく視覚化でき、リサイクルの回数を減らすいくつかの変更が既に行われています。私が少し混乱し、心配しているレポートの 1 つは、HttpContext レポートです。次のような出力が表示されます。
HttpContext Timeout Completed RunningSince ThreadId ReturnCode Verb RequestPath+QueryString
0x02374c94 110 Sec No 995 Sec --- 302 GET /Loans/Details/529146/517006
0x02472a44 110 Sec No 993 Sec --- 200 GET /Login ReturnUrl=%2fLoans%2fDetails%2f529146%2f517006
0x024d2f94 110 Sec No 979 Sec --- 302 POST /Loans/UpdateDealer
0x025773c0 110 Sec No 951 Sec --- 302 GET /Applicants
0x025d6bb4 110 Sec No 951 Sec --- 200 GET /Login ReturnUrl=%2fApplicants
0x025f5adc 110 Sec No 935 Sec --- 302 GET /Applicants/Details/537358
0x02654708 110 Sec No 935 Sec --- 200 GET /Login ReturnUrl=%2fApplicants%2fDetails%2f537358
0x026b1bb4 110 Sec No 926 Sec --- 200 POST /Loan/InsertLoanChecklistItem
0x027710dc 110 Sec No 914 Sec --- 200 GET /Applicants
0x02779320 110 Sec No 915 Sec --- 302 POST /Login ReturnUrl=%2fApplicants
0x02797448 110 Sec No 914 Sec --- 200 GET /Loans/Details/523729/526198
0x02867070 110 Sec No 911 Sec --- 200 POST /Loans/UpdateAmount
もちろん、レポートにはさらに多くの行があります。995 秒 (~15 分) 実行されていて、まだ完了していないリクエストが本当にあるのでしょうか? 彼らはそこに吊るされているだけですか?彼らは何か他のものが終わるのを待っていますか?診断を開始するどころか、信じることができるかどうかもわかりません。このデータを解釈する方法について、他の誰かが私に洞察を与えることができますか?