提升iis伺服器連接數
⑴ 什麼是IIS連接數IIS連接數指並發連接數,什麼意思呢
要分幾種情況:(以100M空間50人在線為例)
1、用戶單點下載你的文件,結束後正常斷版開,這些連接是權按照瞬間計算的,就是說你50人的網站瞬間可以接受同時50個點下載
2、用戶打開你的頁面,就算停留在頁面沒有對伺服器發出任何請求,那麼在用戶打開一面以後的20分鍾內也都要算一個在線,就是說你50人的網站20分鍾內可以接受不同用戶打開50個頁面
3、上面B的情況用戶繼續打開同一個網站的其他頁面,那麼在線人數按照用戶最後一次點擊(發出請求)以後的20分鍾計算,在這個20分鍾內不管用戶怎麼點擊(包括新窗口打開)都還是一人在線。
4、當你的頁面內存在框架(Iframe),那麼每多一個框架就要多一倍的在線!因為這相當於用戶同一時間向伺服器請求了多個頁面。
5、當用戶打開頁面然後正常關閉瀏覽器,用戶的在線人數也會馬上清除。
⑵ 怎樣設置IIS的最大連接數
1、調整IIS 7應用程序池隊列長度(由原來的默認1000改為65535。)
IIS Manager > ApplicationPools > Advanced Settings
Queue Length : 65535
2、調整IIS 7的appConcurrentRequestLimit設置(由原來的默認5000改為100000。)
c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到該設置:
<serverRuntime appConcurrentRequestLimit="100000" />
3、調整machine.config中的processModel>requestQueueLimit的設置 (由原來的默認5000改為100000。)
<configuration>
<system.web>
<processModel requestQueueLimit="100000"/>
4、修改注冊表,調整IIS 7支持的同時TCPIP連接數(由原來的默認5000改為100000。)
reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 100000
⑶ 如何讓網站IIS連接數超高呢
這個要看你的實際訪問量了吧,如果訪問量多的話,你就要多開;點,少的話,就少開點。
開的多的話,如果沒有那麼多的用戶訪問只會浪費系統資源。
IIS或WEB連接數指同一時間伺服器可以響應的訪問請求,可以簡單的理解為允許多少個瀏覽器窗口同時訪問您的站點,比如說:100個IIS連接數就可以有100個瀏覽器窗口同時與伺服器連接。
減少彈出窗口是有效提高在線人數的做佳方法、另外也要注意和其它網站作友情連接時盡量不要調用本站的代碼或圖片。對於一般網站,基本上都在同一瀏覽器窗口進行鏈接訪問,很少用彈出窗口,一個訪問者就只佔一個IIS連接數,正常情況50個IIS可保證25-40人同時在線。而一些像論壇、江湖社區這樣的程序,訪問者通常都是開2-3個窗口訪問,150個IIS才能保證50-75人同時在線。
所有基於IIS的WINDOWS類伺服器同時連接數都是有限的,連接過多將直接導致伺服器不穩定、掉線。嚴重的還會導致伺服器IIS進程中斷甚至整個操作系統崩潰。Linux的伺服器也是同樣類似。
可以說IIS連接數才是虛擬主機性能最直接的標准。要注意的是IIS連接數並不是日訪問人數,IIS連接數是指同一時間的最大響應數,比如IIS連接數是60個,則表示一秒左右的時間內能響應的最大請求數是60,網站日訪問量要大的多,如果訪問量比較平均的話,日訪量可以超過數千、甚至上萬。
⑷ 一台伺服器大概能支持多少個IIS連接數
並發連接數也就是大家平時所說的IIS.實際上我們都知道.一台伺服器的最大連接數是回有限的.一般至強配置的也就是答一萬個左右.那麼在伺服器上開通出來的虛擬主機又怎麼可能不限制連接數呢.所謂的不限制是指所有人共用這一萬個連接數.當別人用的多時.你自然就用的少.當別人用的少時.你就用的多.假如有幾個網站分別佔用一千的連接數.那就意味著其他虛擬主機的網站無法正常訪問了.所以我個人認為不限制IIS連接數其實是種不負責任的說法.大多正規的服務商還是限制IIS連接數以及CPU佔用量的.這樣至少你不用擔心別人的訪問量大而影響到你
⑸ IIS連接數限制具體是什麼意思
什麼是IIS連接數限制IIS或WEB連接數指同一時間伺服器可以響應的訪問請求,可以簡單的理解為允許多少個瀏覽器窗口同時訪問您的站點,比如說:100個IIS連接數就可以有100個瀏覽器窗口同時與伺服器連接。減少彈出窗口是有效提高在線人數的做佳方法、另外也要注意和其它網站作友情連接時盡量不要調用本站的代碼或圖片。對於一般網站,基本上都在同一瀏覽器窗口進行鏈接訪問,很少用彈出窗口,一個訪問者就只佔一個IIS連接數,正常情況50個IIS可保證25-40人同時在線。而一些像論壇、江湖社區這樣的程序,訪問者通常都是開2-3個窗口訪問,150個IIS才能保證50-75人同時在線。所有基於IIS的WINDOWS類伺服器同時連接數都是有限的,連接過多將直接導致伺服器不穩定、掉線。嚴重的還會導致伺服器IIS進程中斷甚至整個操作系統崩潰。Linux的伺服器也是同樣類似。可以說IIS連接數才是虛擬主機性能最直接的標准。要注意的是IIS連接數並不是日訪問人數,IIS連接數是指同一時間的最大響應數,比如IIS連接數是60個,則表示一秒左右的時間內能響應的最大請求數是60,網站日訪問量要大的多,如果訪問量比較平均的話,日訪量可以超過數千、甚至上萬
⑹ IIs最大連接數怎麼改
伺服器默認是不限制的。如果你要限制他在IIS屬性中改。
⑺ 當用自己的電腦做伺服器時,如何更改IIS的最大連接數
Windows 2000專業版或Windows XP專業版操作系統中IIS最多允許10個客戶端的連接,在Windows 2000伺服器版或Windows 2003伺服器版操作系統中不存在這種連接限制問題。 一、MtaEdt22.exe 安裝後開始-----程序-----Administrative Tools-----MetaEdit 打開後在最左邊選擇LM\W3SVC 然後在右邊那一堆東西中找到MaxConnections(最大連接) data那就是你的最大連接數了,自己改吧 最大限制是2000000000 另外你改為-1就是不限制了 我們知道Windows 2000專業版或Windows XP專業版*作系統中IIS最多允許10個客戶端的連接,在Windows 2000伺服器版或Windows 2003伺服器版*作系統中不存在這種連接限制問題。 Microsoft提供了一個管理IIS的小工具MetaEdit,MetaEdit工作在Windows NT4.0、Windows 2000上,我發現它在Windows XP上也能正常工作,另外,MetaEdit只能管理II4.0、IIS5.0或更高版本的IIS。 下面利用這個工具突破Windows XP專業版IIS客戶端連接限制: 首先,你需要到下面的地址下載MetaEdit,最新版本是2.2。 http://www.onlinedown.net/soft/31693.htm然後,執行MtaEdt22.exe按向導提示完成MetaEdit安裝。 最後,在MetaEdit中設置客戶端連接限制的參數。 安裝MetaEdit完畢後,在開始菜單的程序組Administrative Tools下點擊MetaEdit 2.2運行,出現窗口:
⑻ 如何設置iis的最大連接數
1、調整IIS 7應用程序池隊列長度(由原來的默認改為65535。)
IIS Manager > ApplicationPools > Advanced Settings
Queue Length : 65535
2、調整IIS 7的appConcurrentRequestLimit設置(由原來的默認5000改為100000。)
c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到該設置:
<serverRuntime appConcurrentRequestLimit="100000" />
3、調整machine.config中的processModel>requestQueueLimit的設置 (由原來的默認5000改為100000。)
<configuration>
<system.web>
<processModel requestQueueLimit="100000"/>
4、修改注冊表,調整IIS 7支持的同時TCPIP連接數(由原來的默認5000改為100000。)
reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 100000
⑼ 如何提高iis7伺服器的同時請求數
要提高iis7伺服器的同時請求數,可以按如下方法設置(下面以支持同時10萬個請求為例):
1. 調整IIS7應用程序池隊列長度
由原來的默認1000改為65535。
IIS Manager > ApplicationPools > Advanced Settings > Queue Length : 65535
2. 調整IIS7的appConcurrentRequestLimit設置
由原來的默認5000改為100000。
c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到該設置
3. 調整machine.config中的processModel > requestQueueLimit的設置
由原來的默認5000改為100000。
<processModel requestQueueLimit="100000"/>
4. 修改注冊表,調整IIS 7支持的同時TCPIP連接數
由原來的默認5000改為100000
reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameteris /v MaxConnections /t REG_DWORD /d 100000
⑽ 怎樣限制伺服器iis連接數
f="http://download.microsoft.com/download/...US/MtaEdt22.exe" target="_blank">http://download.microsoft.com/download/...US/MtaEdt22.exe
這個是管理IIS的小工具,叫MetaEdit按照蓋茨那老東西說的,只能在和2k上用,但是經過試驗證實也能在xp上用
下載後安裝,安裝後開始-----程序-----Administrative Tools-----MetaEdit
在xp上他會提示你只支持iis4.0和5.0問你是否繼續,別管他,直接確定就好了(想管也管不了,只有一個按鈕)是不是很像注冊表編輯器的風格?呵呵
打開後在最左邊選擇LM\W3SVC
然後在右邊那一堆東西中找到MaxConnections(最大連接)
data那就是你的最大連接數了,自己改吧
最大限制是2000000000
另外你改為-1就是不限制了
如圖所示: