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

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

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