[英]Extremely slow website on IIS
我正試圖在本地運行一個網站,而且速度非常慢。 網站使用DotNetNuke和IIS7。 當我創建一個新的空白網站時 - 它運行得很快。 這個特別慢。
我試過了什么:
這些都沒有幫助
此外,當我需要重新編譯我的解決方案時,我的網站響應速度甚至慢了5倍。
更新,如果這有用,這是我的基本跟蹤:
Trace Information
Category Message From First(s) From Last(s)
aspx.page Begin PreInit
aspx.page End PreInit 3.87710342363437E-05 0.000039
aspx.page Begin Init 6.42382822151184E-05 0.000025
aspx.page End Init 3.07985958803876 3.079795
aspx.page Begin InitComplete 3.07989531820756 0.000036
aspx.page End InitComplete 3.07990824188564 0.000013
aspx.page Begin PreLoad 3.07991584404922 0.000008
aspx.page End PreLoad 3.07993180859273 0.000016
aspx.page Begin Load 3.0799394107563 0.000008
aspx.page End Load 116.812769734266 113.732830
aspx.page Begin LoadComplete 116.81281078595 0.000041
aspx.page End LoadComplete 116.812820288654 0.000010
aspx.page Begin PreRender 116.812828270926 0.000008
aspx.page End PreRender 205.25318815735 88.440360
aspx.page Begin PreRenderComplete 205.253225407951 0.000037
aspx.page End PreRenderComplete 213.774178871307 8.520953
aspx.page Begin SaveState 215.060896371107 1.286717
aspx.page End SaveState 215.279060220539 0.218164
aspx.page Begin SaveStateComplete 215.279100892114 0.000041
aspx.page End SaveStateComplete 215.279114576008 0.000014
aspx.page Begin Render 215.279130160444 0.000016
aspx.page End Render 217.466907021738 2.187777
由於它在生產中運行速度很快,但在您的機器上運行緩慢,因此它可能是與外部資源(即數據庫或其他)的連接。
在應用程序中啟用跟蹤 ,然后查看處理時間過長的情況。 您可以通過在您認為可能導致問題的位置的整個應用程序中添加跟蹤消息來縮小范圍。
您還可以查看是否在具有干凈操作系統的其他工作站上發生這種情況,以確定它是否可能是本地計算機上的問題導致問題。
您可以從Red Gate獲取ANTS Performance Profiler ,看它是否指向正確的方向。 有一個14天的免費試用版,我過去使用過這個工具來找到瓶頸和其他問題,值得每一分錢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.