各位大大,IIS,希望能連線500人,當線上人數陸續增加至50人後,w3wp.exe記憶體大小至75-100M左右,就會整個網站當掉,有連資料庫,資料庫沒事但網頁開不起來,心想硬體也不差,應該不至於50人就當掉,請問可否分享IIS如何調校那些參數,感恩,規格如下:
Win2K3, MSSQL, Gzip網頁壓縮, AspMaxRequestEntityAllowed=50M, AspBufferingLimit=50M, ASPProcessorThreadMAx=250, 獨立應用程式集區
Download the "Performance tuning with windows server 2003" is below:
http://download.microsoft.com/download/2/8/0/2800a518-7ac6-4aac-bd85-74d2c52e1ec6/tuning.doc
Please consult "Performance Tuning for IIS6.0" in page 13-21.
不知道您伺服器上實際的記憶體是多大?還有作業系統是幾位元的?
w3wp我看過最大可以吃到記憶體2G多也不會陣亡。
所以可以試著調整調整。
smcwir提到:
AspMaxRequestEntityAllowed=50M
AspMaxRequestEntityAllowed 預設值只有 200K, 請問您調到 50M 這麼高, 是有甚麼特殊的需求嗎? 是否有大量資料要上傳?
版主有可能Google到下面這篇就直接照打了。
我建議是往下調到10M看看會不會好一點,這是一般 Share Point Server預設上傳限制。
http://www.12edu.cn/itl/cjwt/201107/655374.shtml
我也好奇版主的當掉是指整台Server Hang住,連Error Log都沒有啊...
網站當掉有什麼訊息嗎?
事件檢視器裡有什麼錯誤嗎?
smcwir提到:
整個網站當掉
看看是否是某功能程式沒處理好,
例如程式可能產生無窮迴圈,
或讀取資料庫時迴圈無MoveNext造成。