網(wǎng)站-->高級設(shè)置-->最大并發(fā)連接數(shù)里修改' />
并發(fā)鏈接是指同一時間多個連接請求,這個可以在IIS-->網(wǎng)站-->高級設(shè)置-->最大并發(fā)連接數(shù)里修改
請求隊(duì)列是指多個請求進(jìn)來后,工作線程不夠全部處理,請會把一部份請求放入隊(duì)列。這個可以在應(yīng)用程序池--> v4.0 Classic-->高級設(shè)置-->隊(duì)列長度?? 里修改
工作線程是在該應(yīng)用程序池里可以使用的線程
當(dāng)1000個用戶同時段請求網(wǎng)站時,如果并發(fā)鏈接為900個,那另外100個就不能連接。如果并發(fā)鏈接為1001個,那這1000個用戶請求就會被放入請求隊(duì)列,工作線程假設(shè)有10個,那這1000個請求隊(duì)列中的10個被馬上處理,剩下的990個要等待工作線程處理完后再處理。
一個網(wǎng)站對應(yīng)一個應(yīng)用程序池,一個應(yīng)用程序池默認(rèn)一個工作進(jìn)程,一個工作進(jìn)程有默認(rèn)的工作線程數(shù)量(工作線程可以通過Machine.config的maxWorkerThreads修改,并跟CPU是幾核有關(guān)系),我們可以通過設(shè)置應(yīng)用程序池的最大工作進(jìn)程為2,那這樣就成了web園。相應(yīng)的工作線程也隨工作進(jìn)程的增加也加倍,但是要考慮cpu和內(nèi)存的會不會消耗過大。web園是直接的表現(xiàn)就是通過任務(wù)管理器里可以看到兩個w3pw.exe進(jìn)程。