1 做了一個WEB服務(wù), 在IIS6.0 的 應(yīng)用程序池 中建了一個名為 ReportService 的 程序池. 因為很多服務(wù)或程序都要調(diào)用我寫的這個服務(wù). 并發(fā)數(shù)有時候達到幾千. 那樣導(dǎo)致 服務(wù)會失去響應(yīng). 我嘗試著將程序池中的 請求隊列限制 設(shè)為 5000 , 我在一些介紹中說這個請求隊列限制就是設(shè)置并發(fā)數(shù). 不知道這樣的理解對還是不對. 如果我將此項設(shè)置設(shè)為10000時, 是否能真的并發(fā)10000個請求? 2 即然在IIS6.0 , 可以設(shè)置多個應(yīng)用程序池, 我現(xiàn)在的一個IIS大約有十五個左右的網(wǎng)站, 我為每個網(wǎng)站設(shè)置一個應(yīng)用程序池, 每一個應(yīng)用程序池的請求隊列限制為10000 不知這樣的設(shè)置好不好, 有什么不好的地方敬請大家指正. 謝謝.
2 回答

月關(guān)寶盒
TA貢獻1772條經(jīng)驗 獲得超5個贊
canbeing正解
MSDN解釋:
應(yīng)用程序池隊列長度限制可防止大量請求排隊等候及重載服務(wù)器。當(dāng)啟用應(yīng)用程序池隊列長度限制時,IIS 在將新請求加入隊列前,先監(jiān)視指定的應(yīng)用程序池隊列中的請求數(shù)量。如果將新的請求添加到隊列時,超出了隊列的大小限制,服務(wù)器會拒絕請求,并向客戶端發(fā)送 一個 503 錯誤響應(yīng)(不能自定義該響應(yīng))
這個跟并發(fā)量無關(guān),你可以做集群

阿晨1998
TA貢獻2037條經(jīng)驗 獲得超6個贊
太大了,要服務(wù)器處理得過來才行。
這個限制,只是允許這么多人訪問,超過這么多人,應(yīng)該會顯示Service Unavailable
- 2 回答
- 0 關(guān)注
- 463 瀏覽
添加回答
舉報
0/150
提交
取消