我們的網站運行在iis 7.5的兩臺機器上 工作正常。應用程序池回收後IIS 7.5 Web應用程序第一次請求很慢
另一個在應用程序池回收後需要很長時間來處理第一個請求。它可能需要60秒以上,因爲它將被用作我們的生產服務器,所以它是不可感知的。
我檢查了兩臺服務器上的應用程序池設置,它們是相同的,並且兩臺服務器上的Web應用程序版本相同。 我已經運行任務管理器和資源監視器,當我發出請求時添加一個連接到機器,但沒有其他事情發生,iis甚至不會在日誌中顯示請求,直到它完成。 我真的不知道它在做什麼。
是否有任何設置的痕跡,我們可以嘗試解決這個問題或找到問題。 這很令人費解。
編輯: 所以我有一些更多的信息現在,finall得到了失敗的請求日誌工作(只好給用戶IIS_IUSRS權限),但我有一些日誌,看看什麼在
去日誌文件中的時間在兩秒之內。
1. MODULE_PRECONDITION_NOT_MATCH Name="ScriptModule-4.0", Precondition="managedHandler,runtimeVersionv4.0" 12:09:46.422
2. VIRTUAL_MODULE_UNRESOLVED Name="FormsAuthentication", Type="System.Web.Security.FormsAuthenticationModule" 12:12:04.390
正如你所看到的,在這兩個事件之間需要2分鐘的時間,任何人都會在這之前加入?
實例使用的數據是否也一樣? –
@Thomas。是的,目前的網站指向同一個數據庫。 – MrJoeBlow
web.config是一樣的嗎? – Aristos