IIS連接數?并發數?同時在線人數?
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
IIS連接數是指在同一時間內服務器可以接受的訪問數,可以簡單的理解為在同一時間內允許向服務器發出讀取的線程數。
我們分為5種情況向大家介紹:(以100M空間限制50IIS為例) 1、 用戶單線程或多線程下載你的站點文件,結束后正常斷開,這些連接是按照瞬間計算的,就是說50 IIS的空間瞬間可以接受同時最多可接受50線程下載。 注意:目前一些多線程工具如迅雷、網際快車BT版等,可同時執行80線程下載,這樣即使只有一個用戶正在下載你的某一站點文件,此時網站同樣是打不開。 2、當一個網頁被瀏覽,服務器就會和瀏覽者的瀏覽器建立鏈接,每個鏈接表示一個并發。當頁面包含很多圖片,圖片并不是一個一個顯示的,服務器會產生出多個鏈接同時發送文字和圖片以提高瀏覽速度。如果頁面中的圖片越多那么服務器的并發鏈接數量就越多。當圖片或頁面被服務發送后服務器就關閉鏈接用于和其他請求者建立鏈接。 注意:有些用戶說打開了1個瀏覽窗口就是打開了1個IIS連接數,所以理論上50個IIS的空間可以容納50個人同時在線, 這種說法和推理是錯誤的.,假如打開一個頁面,這個頁面中有兩張圖片,那么打開這個頁面時,需要的IIS線程數是3(讀取頁面的html代碼需要1個,兩張圖片也各需要1個).。 3、用戶打開你的頁面,就算停留在頁面沒有對服務器發出任何請求,那么在用戶打開一面以后的15分鐘內也都要算一個在線,就是說50IIS的網站15分鐘內可以接受不同用戶打開50個頁面 注意:同樣有些用戶用戶也提出50 IIS的主機為什么計數器顯示在線人數5人就打不開了,道理也是一樣的。在線人數按照用戶最后一次點擊(發出請求)以后的15分鐘計算,在這個15分鐘內不管用戶怎么點擊(包括新窗口打開)計數器都是按照一人在線計算,而IIS數不是這樣的。正確的解釋應該是:訪問您的網站有50個連接,其中正常訪問論壇的人有5個。顯然在線人數和IIS連接數的概念不同。 4、 當你的頁面內存在框架(Iframe),那么每多一個框架就要多一倍的在線!因為這相當于用戶同一時間向服務器請求了多個頁面。 5、部分用戶的ASP頁面調用太多頁面,有的達到10幾個之多,這樣也是嚴重耗費IIS數。 6、當用戶打開頁面然后正常關閉瀏覽器,用戶的在線人數也會馬上清除。 限制CPU的分配數是指什么? 根據我們工程師的經驗在線人數需要看你的程序情況, 如何選購數據主機? 如何使用數據主機? 該文章在 2014/1/30 0:46:54 編輯過 |
關鍵字查詢
相關文章
正在查詢... |