對於我的web應用程序,集成的Visual Studio Server(Cassini)比IIS慢得多。我如何加快卡西尼的速度,以便我不必爲每個小頁面等3秒?如何加快Visual Studio Webserver(Cassini)?
3
A
回答
5
您是否在Web應用程序項目或網站項目中看到此項目?
如果是網站,那麼問題可能只是開發服務器在第一次執行時需要編譯每個頁面。同一頁面的後續請求會更快嗎?
如果它是一個Web應用程序項目,則Visual Studio在開發服務器運行它之前編譯它。在這種情況下,你確定它是開發服務器嗎?應用程序中每個頁面的延遲是否相同?
另外,你確定它不是磁盤或數據庫延遲?
2
確定您爲什麼認爲Web服務器是罪魁禍首。
你是怎麼確定它是網絡服務器的?你如何衡量這3秒?它是在每一頁上,還是在某些頁面上?它是連續的,還是一段時間後會好轉?確定慢速Web服務器的哪個方面是問題。 有很多CPU在使用嗎?記憶?發生這種情況時是否還有其他事情發生?當您使用IIS時,您是否在擁有慢卡西尼的計算機上運行?一切都一樣嗎?同一數據庫服務器相同的硬盤在使用中?
您必須縮小範圍,正如任何性能分析一樣。
相關問題
- 1. 是Visual Studio 2010 WebDev WebServer(Cassini)64位兼容嗎?
- 2. 如何下載Cassini Webserver的源代碼?
- 3. 我應該在Visual Studio(CASSINI webserver)中放置跨域策略文件?
- 4. Visual Studio 2010 WebServer非常慢加載
- 5. 如何判斷代碼是否從Visual Studio/Cassini本地運行
- 6. 如何避免Visual Studio(Cassini)64位dll錯誤?
- 7. 如何加快Visual Studio 2008?添加更多資源?
- 8. Visual Studio快捷鍵
- 9. Visual Studio如何加載庫?
- 10. Visual Studio 2008/2010中Cassini中的Gzip壓縮
- 11. 是否可以在Cassini Webserver上運行經典的asp?
- 12. 如何在Visual Studio 2008中更快加載ascx頁面?
- 13. 如何加快Visual Studio構建以匹配MSBuild並行性能?
- 14. 無論如何加快Visual Studio 2010中的重命名控件?
- 15. 如何加快Windows Vista 64的使用與Visual Studio 2008?
- 16. 如何在Visual Studio 2010中加快編譯時間
- 17. 如何覆蓋Visual Studio的菜單加速器快捷方式?
- 18. 與IIS快遞/ Visual Studio中
- 19. Visual Studio窗口快捷Wonkyness
- 20. Visual Studio 2012快速調試
- 21. visual studio 2010快速註冊
- 22. 創建Visual Studio快捷鍵
- 23. 如何添加Visual Studio加載項
- 24. 如何爲多個Visual Studio版本準備Visual Studio加載項?
- 25. 如何在Visual Studio 2010中添加「Visual Studio」引用WIX?
- 26. 如何在visual studio 3中添加visual studio 5項目?
- 27. 使用Visual Studio調試Silverlight項目加載文件不是本地webserver?
- 28. visual studio加上
- 29. Visual studio:刪除visual studio 2010 express中的所有斷點快車
- 30. Visual Studio:缺少快捷方式:「Visual Studio命令提示符」
+1必須先編譯頁面 – 2009-07-04 20:07:46