2009-07-20 48 views
0

我們已經在ASP.NET中使用SQL Server作爲數據庫開發了度假租賃應用程序。使用實體框架的.NET 3.5。目前QA使用2GB RAM的P4機器進行測試。看起來每個請求的處理器利用率高達50%。我們所有的數據庫檢索時間爲1秒<。頁面加載非常緩慢。我們在IIS級別(Compression,Keep Connection Live)和緩存中應用了所有性能提示,以限制帶寬(這在300-500 KB之間是正常的)。ASP.NET主機應用程序的最佳硬件配置

我們使用Telerik RAD Controls作爲大部分頁面。已經決定服務器硬件是瓶頸(從HTTP分析儀測量等待時間)。

我們預計100個併發用戶每秒100-200次交易。我們在GoDaddy中託管的同一臺服務器&上運行IIS & SQL服務器。

遺留應用的同一服務器反應非常好 - 無EF,Telerik控制等

誰能推薦不錯的硬件配置內存,CPU速度等&加快什麼其他的技術了性能?

+0

你看過你的ViewState的大小了嗎? – Kane 2009-07-20 06:18:39

+0

有很多問題沒有得到清晰的解答,但其中一個是:你在web.config中設置了debug = false嗎? – 2009-07-20 07:12:46

回答

0

現在的服務器配置得很好,價格合理。如果你看看周圍的報價,你可以得到一個

Xeon四, 4千兆 250 + HDD Windows Server 2003的

機一個月大約200 $。

我認爲這臺機器是非常適合您的目的配置。測試時你禁用了調試模式嗎?

您是在IIS上還是在Visual Studio中測試?在Visual Studio中測試並不能很好地表示最終的資源消耗。

相關問題