請求在 ExecuteRequestHandler 處的 IIS 工作進程中排隊

請求在 ExecuteRequestHandler 處的 IIS 工作進程中排隊

由於某種原因,我們的一個應用程式集區中的請求今天開始「掛起」。 CPU 使用率和記憶體消耗都很低,但工作執行緒中的請求正在進入並排隊;它們都停留在「ExecuteRequestHandler」狀態。

我們可以回收池,並且工作大約一分鐘,但東西又開始排隊。當您訪問頁面時,您永遠不會收到任何類型的錯誤,瀏覽器加載圖標只是不斷旋轉並且沒有任何反應(無限期地)。

應用程式集區設定為「無託管程式碼」並處於「經典」模式。我們使用 IIS 重寫工具之類的東西,但我們不執行任何 ASP.NET;我們所有的網站都是靜態 HTML 或 Coldfusion 9。

只是想知道是否有其他人之前遇到過類似的問題,請求像 IIS 工作人員一樣排隊...

答案1

這可能是相關的: http://www.coldfusionmuse.com/index.cfm/2011/11/5/maxworkerthreads.bug

您可能必須增加連接器的 maxworkerthreads 大小。

相關內容