1. 程式人生 > >簡單介紹iis連線數和線上人數的關係與區別

簡單介紹iis連線數和線上人數的關係與區別

  1、首先了解什麼是IIS連線數。

  IIS連線數指併發連線數,什麼意思呢?

  要分幾種情況:(以100M空間50人線上為例)

  A、使用者單點下載你的檔案,結束後正常斷開,這些連線是按照瞬間計算的,就是說你50人的網站瞬間可以接受同時50個點下載

  B、使用者開啟你的頁面,就算停留在頁面沒有對伺服器發出任何請求,那麼在使用者開啟一面以後的15分鐘內也都要算一個線上,就是說你50人的網站15分鐘內可以接受不同使用者開啟50個頁面

  C、上面B的情況使用者繼續開啟同一個網站的其他頁面,那麼線上人數按照使用者最後一次點選(發出請求)以後的15分鐘計算,在這個15分鐘內不管使用者怎麼點選(包括新視窗開啟)都還是一人線上。

  D、當你的頁面記憶體在框架(Iframe),那麼每多一個框架就要多一倍的線上!因為這相當於使用者同一時間向伺服器請求了多個頁面。

  E、當用戶開啟頁面然後正常關閉瀏覽器,使用者的線上人數也會馬上清除。

  2、然後瞭解什麼是論壇線上人數。

  論壇線上只是計算一定時間內的活動使用者數。

  這裡的時間使用者可以自己設定(刪除不活動使用者時間),動網論壇預設為40分鐘的相對準確值。

  根據上面的說明,顯然論壇線上和IIS連線數的概念不同

  為什麼會出現IIS連線數和論壇線上不符合的情況?

  現具體分析如下:

  1、您使用了外掛版論壇!

  現在的外掛很垃圾,不但佔伺服器資源,而且會使論壇執行變慢(沒有外掛可以快一倍以上),同時很佔在線人數,有的外掛呼叫很多框架,少則2、3個,多則4、5個!甚至有線上播放音樂,這樣一個人線上就相當與很多人線上!

  2、您的網站是主頁+論壇的形式!

  這樣主頁和論壇要爭奪你的線上人數!

  3、你的論壇內部有播放器!

  一個人線上,然後他線上播放音樂,就佔二個人線上!

  4、你的論壇內部存在框架形式的網頁!

  每一個框架,就多一倍的線上!

  5、你的論壇設定線上時間過小!

  動網預設為40分鐘,這個預設值下,一般我們20IIS的學習型主機可以達到50人左右,因為論壇線上只是計算一定時間內的活動使用者數,當您設定的時間較小的時候,看起來論壇線上的人數就自然少了,請把刪除不活動使用者時間改為預設的40分鐘就可以!

  6、你的空間存在多個論壇!

  有的客戶在一個空間裡上傳多個論壇,如bbsbbs1bbs2等等等等

  毫無疑問,這樣個論壇也是要爭奪再線人數的!

  7、你的論壇圖片等檔案被人盜鏈!

  比如:你的論壇有張圖片檔案,被貼上(注意是貼上不是上傳)到別的論壇!FTP

  別的論壇的使用者在瀏覽該檔案的時候也算一個線上人數!

  尤其是LOGO連線的時候注意,一定要對方把您的LOGO上傳到他的空間!

  8、你的空間上放有下載檔案!

  如果使用者用網路螞蟻類的軟體,每一個執行緒就表示一個線上,非常厲害!

  解決辦法:

  1、去掉垃圾的外掛版,用純潔版!

  2、LOGO連線時,請對方把您的LOGO傳到他的空間!

  3、儘量不要採用框架的形式製作頁面!

  4、不要放任何的音樂、電影、下載!

  5、防止盜連情況的發生!