網(wǎng)站訪問量和IIS之間的關(guān)系
什么是IIS連接數(shù)?
IIS連接數(shù),也叫IIS并發(fā)數(shù),是指同一時間內(nèi),有多少個對服務(wù)器的請求。只有windows主機(jī)上才會有,微軟操作系統(tǒng)為了系統(tǒng)安全,規(guī)定了系統(tǒng)的用戶連接數(shù),雖然目前常用服務(wù)器系統(tǒng)windows server2003可以不限制連接數(shù),但不限制IIS連接數(shù)帶來的后果可能就是整臺服務(wù)器不穩(wěn)定,即出現(xiàn)宕機(jī)的現(xiàn)象,導(dǎo)致所有的網(wǎng)站都無法訪問。
IIS的多少關(guān)系到您的網(wǎng)站可供多少個人瀏覽訪問,在虛擬主機(jī)中iis是成本最高的一個,合理分配不同類型虛擬主機(jī)的IIS數(shù)量是保證服務(wù)器穩(wěn)定的前提。
IIS不足的癥狀和錯誤提示:
如果網(wǎng)站超過了空間所規(guī)定的IIS連接數(shù),就會出現(xiàn)Service Unavailable提示,也就是網(wǎng)站無法訪問了;蛘吣承﹫D片無法加載出來,顯示紅叉叉。
IIS不足應(yīng)該怎么做?IIS和網(wǎng)站訪問量之間的關(guān)系
首先查看您的站點(diǎn)是否是受眾人很多,如果確實(shí)有很多人在線訪問,那么唯一的方案就是升級到更高級別的虛擬主機(jī)類型,以適應(yīng)更多的人來訪問您的站點(diǎn)(不同的虛擬主機(jī)類型IIS的數(shù)量是不同的),經(jīng)常有用戶問到為什么我的網(wǎng)站今天的訪問量才100個IP,就提示IIS不足?下面給大家解釋下
1、有某人訪問您的網(wǎng)站,如果他同時打開您網(wǎng)站的多個頁面將會占用多個IIS,而且短時間內(nèi)如果沒有關(guān)閉頁面將會一直占用者你的IIS。
2、您的網(wǎng)站有框架結(jié)構(gòu),比如一個頁面中有4個框架,那么一個人打開您的一個頁面就會占用4個IIS連接數(shù),一人打開5個這樣框架的頁面,就會占用20個IIS連接數(shù),IIS鏈接數(shù)通俗的講是打開一個頁面就至少算一個IIS連接數(shù),也就是同一個瀏覽網(wǎng)站的人如果同時打開了您網(wǎng)站的10個網(wǎng)頁,那么IIS就至少是10個鏈接數(shù),如果您的網(wǎng)頁使用了框架結(jié)構(gòu),那么這個網(wǎng)頁中有幾個框架頁面,就是幾個IIS鏈接數(shù),如果您的網(wǎng)頁中有這種情況,一定要注意網(wǎng)頁設(shè)計(jì)的合理性,建議做如下改進(jìn):
a、盡量不要使用框架結(jié)構(gòu)類的網(wǎng)頁
b、盡量不要使用新開窗口的鏈接,以免訪問用戶同時打開很多網(wǎng)頁,造成IIS鏈接數(shù)的浪費(fèi)。
3、 如果您感覺您站點(diǎn)的在線人數(shù)應(yīng)該不會超過IIS連接數(shù)限制,那么,就應(yīng)該檢查您站點(diǎn)內(nèi)的內(nèi)容是否有圖片、FLASH、音樂、下載文件、電影等比較引人注目的文件被別人盜鏈?zhǔn)褂。一般很多訪問人數(shù)比較少的站點(diǎn)出現(xiàn)這種情況,多是被別人盜鏈引起的,如果是用迅雷等多線程下載時,一個線程就會占用一個IIS。舉個很簡單的例子,如果sohu/qq等門戶網(wǎng)站首頁盜用您的圖片,估計(jì)就是在強(qiáng)的虛擬主機(jī)這時候也要癱瘓掉了,因?yàn)檫@樣的門戶網(wǎng)站的訪問量是你無法想象的。如果發(fā)現(xiàn)可疑的被人盜鏈接的文件,請刪除或更換目錄
通過以上的說明您應(yīng)該大體能夠明白iis和網(wǎng)站訪問量之間的關(guān)系了,建議您在優(yōu)化好網(wǎng)站程序的同時,選擇適合自己網(wǎng)站的iis連接數(shù)的空間類型,這樣才可以保證您網(wǎng)站的長久發(fā)展。
版權(quán)保護(hù): 本文「網(wǎng)站訪問量和IIS之間的關(guān)系」由 云主機(jī)配置專家 原創(chuàng),轉(zhuǎn)載請保留鏈接: http://www.iqcg.cn/docs/site/49.html