Windows
新會話失敗
我們已經開始在我們的 Intranet 伺服器上看到實例,對於任何頁面,伺服器只響應錯誤頁面“HTTP/1.1 New Session Failed”。看來我們可以通過執行 IISRESET 來修復它,但這感覺就像我們只是在治療症狀。
該伺服器是在 Windows Server 2003 上執行 IIS6 的虛擬化伺服器,具有 0.5Gb 的 RAM。我們的 Intranet 是用 ASP 編寫的,但我們也有在網站上執行的 ASP.NET 2.0 應用程序。該站點設置為匿名和集成身份驗證。
是什麼導致 IIS 進入此錯誤狀態?伺服器是否會因請求而飽和,即我們需要向外擴展並將一些應用程序移動到另一台伺服器上?
我見過KB210842但我不確定它是否適用,因為它適用於 IIS 4
出現該錯誤時有多少可用記憶體?如果您已用盡所有記憶體,則新會話將失敗。
您的事件日誌可能包含更多資訊。檢查應用程序日誌和系統日誌是否有錯誤。
對於具有任何可觀負載的 Windows 2003 + IIS 6,512MB 的 RAM 是不夠的——尤其是對於 ASP .NET 2.0。升級到 1GB 會有很大的不同。