我有一臺使用IIS 7的Windows Server 2008計算機上託管的ASP.Net 3.5應用程序。此應用程序有一個單獨的應用程序池。 我遇到的問題是,只要有2-3個用戶同時訪問網站,它就會在幾乎所有執行的任務中開始拋出異常,例如,使用內置的aspnet_membership登錄用戶時發生異常。當只有一個用戶使用它時,同樣的事情可以很好地工作。 任何建議我需要測試什麼? 謝謝, 阿里IIS 7.0 ASP.Net 3.5多用戶登錄時應用程序失敗
0
A
回答
1
我有這樣的一些網絡應用程序的問題,但在我的情況下,我使用IIS 6.0。通過一些DevPartner工具,用於分析內存使用分析應用後,我們意識到,有些成分是消耗過多的資源,通過更換我們使用了簡單的.NET工具包控制應用程序停止崩潰。 大部分崩潰都是由於代碼中的問題引起的。同時檢查以下幾點的網頁配置:sessionState,authentication。禁用自定義錯誤(customErrors)查看錯誤詳細信息。請參閱應用程序事件的日誌以檢查錯誤說明。
1
我在建立這種性質的網站時所做的第一件事是將會話狀態從InProc
解除耦合到StateServer
。通常情況下,我發現應用程序回收甚至應用程序級別異常可能會導致w3wp.exe進程崩潰並重新加載哪些轉儲會話錯誤。與@Arce Brito的建議一樣,您應該盡一切可能找到異常的根本原因,因爲解耦會話實際上只會掩蓋症狀。
相關問題
- 1. 用戶'IIS登錄失敗
- 2. 當應用程序部署到IIS時登錄到sql失敗
- 3. 用戶IIS登錄失敗APPPOOL \ WebExploit
- 4. 用戶登錄失敗「IIS APPPOOL \ myAppPool
- 5. Sys.WebForms.PageRequestManagerServerErrorException:用戶登錄失敗
- 6. 用戶登錄失敗''
- 7. Facebook登錄失敗,Android應用程序
- 8. 的SQL Server 2000 + ASP.NET:登錄失敗,用戶NT AUTHORITY \ ANONYMOUS登錄
- 9. SqlException:用戶登錄失敗
- 10. 用戶登錄失敗在ASP.NET
- 11. ASP.NET MVC web.config - 用戶登錄失敗
- 12. 用戶'devtestuser'登錄失敗 - asp.net web應用
- 13. IIS /的DirectoryEntry/ASP.NET - 登錄失敗
- 14. 用戶'sa'登錄失敗
- 15. System.Data.SqlClient.SqlException:MVC應用程序中用戶'sa'的登錄失敗
- 16. Windows窗體應用程序中的用戶登錄失敗
- 17. 失敗登錄時應向用戶顯示多少信息?
- 18. Spring Security多個登錄用戶失敗
- 19. 部署到IIS時出現異常:登錄失敗,用戶'IIS APPPOOL \ DefaultAppPool'
- 20. 用戶登錄失敗「dbAdmin」
- 21. 用戶登錄失敗C#
- 22. 登錄用戶失敗?
- 23. 用戶登錄失敗
- 24. SqlServer:用戶登錄失敗
- 25. 用戶登錄失敗
- 26. 「用戶登錄失敗」。「
- 27. 用戶登錄失敗
- 28. 用戶'sa'登錄失敗
- 29. java.sql.SQLException:用戶登錄失敗
- 30. 用戶登錄失敗「XYZ」
感謝Arce Brito和Joel Etherton的寶貴意見。 我已經在兩方面都做了工作,優化了一些代碼,我雖然導致應用程序減速(之後速度明顯提高)。此外,我的會話狀態模式現在是StateServer,但仍然只要多個用戶登錄,應用程序就會崩潰。我重新啓動MSSQL服務,應用程序再次正常(直到多個用戶登錄)。這個問題似乎與SQL服務器處理多個請求的方式有關。有關這方面的任何建議? – user179490 2010-12-22 17:04:37