IIS連接數(shù)實(shí)驗(yàn)(Web開(kāi)發(fā)必讀)
打開(kāi)性能計(jì)數(shù)器,添加Web Service下的Current Connections。實(shí)驗(yàn)需要,把測(cè)試站點(diǎn)超時(shí)調(diào)整為5秒,最大連接數(shù)為2。
現(xiàn)在打開(kāi)網(wǎng)頁(yè),分別用IE7(以下簡(jiǎn)稱(chēng)IE),Firefox 3.5(以下簡(jiǎn)稱(chēng)FF),Chrome 3.0(以下簡(jiǎn)稱(chēng)CH)打開(kāi)站點(diǎn)。發(fā)現(xiàn)CH瀏覽器返回"Service Unavailable",這個(gè)很好理解,因?yàn)樽畲筮B接數(shù)是2,其它兩個(gè)瀏覽器各占一個(gè),第三個(gè)怎么也打不開(kāi)。那同類(lèi)瀏覽器會(huì)產(chǎn)生什么效果呢?比如用3個(gè)IE(單獨(dú)進(jìn)程的,不是tab上的),3個(gè)FF,3個(gè)CH分別打開(kāi)后,發(fā)現(xiàn),IE的第3個(gè)會(huì)報(bào)錯(cuò),而FF與CH還是占用一個(gè)連接。這方面,F(xiàn)F和CH明顯比IE優(yōu)秀。而如果是tab上打開(kāi),那么3種瀏覽器都是占用一個(gè)連接,這方面都是一樣的。
當(dāng)打開(kāi)一個(gè)瀏覽器訪(fǎng)問(wèn)后,切換到性能計(jì)數(shù)器,發(fā)現(xiàn),網(wǎng)頁(yè)早就下載完了,但是連接還是沒(méi)有釋放。在超時(shí)設(shè)置為5的情況下,需要等待16~18秒鐘,連接才關(guān)閉。3種瀏覽器都一樣。
那連接關(guān)閉是否與超時(shí)設(shè)置有關(guān)呢?現(xiàn)在把超時(shí)設(shè)置改成120秒,這是默認(rèn)值。分別用IE,FF,CH打開(kāi),并且等待連接釋放,發(fā)現(xiàn)IE需要70秒,F(xiàn)F和CH則需要130秒。這表明,打開(kāi)單個(gè)純文字網(wǎng)頁(yè),F(xiàn)F和CH更耗資源。而連接關(guān)閉的時(shí)間確實(shí)與超時(shí)設(shè)置有關(guān)。
接下來(lái)測(cè)試網(wǎng)頁(yè)中有圖片時(shí),連接的情況。在網(wǎng)頁(yè)中加入兩張不同的圖片,用IE,FF,CH分別打開(kāi)。IE在第一打開(kāi)時(shí),占用一個(gè)連接,刷新幾次后占用兩個(gè)連接;FF始終占用一個(gè)連接;CH始終占用兩個(gè)連接。(也可能測(cè)試不夠充分)而對(duì)于開(kāi)多個(gè)瀏覽器的情況,到第三個(gè)IE的時(shí)候,還是會(huì)報(bào)錯(cuò)(如果第一個(gè)瀏覽器刷新幾次,第二個(gè)就會(huì)報(bào)錯(cuò)),而FF與CH則正常。三個(gè)tab則全部正常。
現(xiàn)在把兩張不同的圖片換成5張相同的圖片,發(fā)現(xiàn)每種瀏覽器,都只占用一個(gè)連接。而把圖片換成5張不同的,則全部占用兩個(gè)連接,并且,在第一次打開(kāi)時(shí)候,IE能顯示兩個(gè)圖片,其余顯示XX;FF能顯示3張;CH能顯示3~4張。而刷新幾次后,IE全部顯示,F(xiàn)F全部顯示,CH最多只能顯示4張。這應(yīng)該是瀏覽器緩存的原因。
還記得以前用XP系統(tǒng)開(kāi)發(fā)的時(shí)候,有很多圖片的網(wǎng)頁(yè)一次打開(kāi)后圖片不能全部顯示,原因應(yīng)該就是這個(gè)。而從這里也可以看到,圖片與WEB應(yīng)用分離的重要性。有些網(wǎng)站,現(xiàn)在才有大背景圖顯示(比如taobao)有以上的原因。
就寫(xiě)到這里吧,文章丟了貧道很傷心,沒(méi)啥寫(xiě)下去的欲望了。
總結(jié)以上的測(cè)試,可以看出,要適當(dāng)調(diào)整好IIS超時(shí)設(shè)置,同時(shí)注意圖片的處理方式!(補(bǔ)充一句,特別是買(mǎi)的虛擬空間,使用時(shí)候,就要注意圖片的問(wèn)題,不是把圖片都切成塊就好。)
相關(guān)文章
Windows安裝MySQL8.0.16 的步驟及出現(xiàn)錯(cuò)誤問(wèn)題解決方法
現(xiàn)在的mysql8安裝只能采用解壓配置版,像以前老版本的傻瓜式安裝將不復(fù)存在。下面小編給大家?guī)?lái)了解決Windows安裝MySQL8.0.16 步驟及出現(xiàn)錯(cuò)誤問(wèn)題,感興趣的朋友一起看看吧2019-06-06Win2008 r2 IIS7.5出現(xiàn)FastCGI進(jìn)程最近常常失敗。請(qǐng)過(guò)一會(huì)再?lài)L試此請(qǐng)求的解決方法
這篇文章主要介紹了Win2008 r2 IIS7.5出現(xiàn)FastCGI進(jìn)程最近常常失敗。請(qǐng)過(guò)一會(huì)再?lài)L試此請(qǐng)求的解決方法,需要的朋友可以參考下2016-06-06Windows?Server?2019?Web服務(wù)IIS配置與管理理論篇(術(shù)語(yǔ)解釋、工作原理與常見(jiàn)的WEB服務(wù)器)
介紹了部署?Windows?Web?服務(wù)器?IIS?之前所需要了解的一些關(guān)于WEB的基本術(shù)語(yǔ)概念,包括Web服務(wù)器定義,HTML,HTTP協(xié)議,HTTPS協(xié)議及其工作原理,同時(shí)也介紹了市面上常用的?WEB?服務(wù)器,并給出簡(jiǎn)單的對(duì)比2023-05-05Win2003平臺(tái)上jsp虛擬主機(jī)環(huán)境的架設(shè)(IIS6+J2SDK+resin)
今天有客戶(hù)找我配置服務(wù)器,要求asp+php+jsp運(yùn)行環(huán)境,理論上我不建議同事跑jsp,一般windows下都是asp+php下。而linux下對(duì)asp的支持又不好2012-12-12IIS 8.5下設(shè)置404錯(cuò)誤頁(yè)圖文教程
這篇文章主要介紹了IIS 8.5下設(shè)置404錯(cuò)誤頁(yè)圖文教程,本文演示了正確的設(shè)置404錯(cuò)誤頁(yè)的方法,需要的朋友可以參考下2015-01-01詳解IIS中URL重寫(xiě)工具的匹配URL-規(guī)則模式(rule patterns)
rule patterns規(guī)則模式在IIS的URL重寫(xiě)模塊中,是較為關(guān)鍵的設(shè)置。只有規(guī)則模式的URL匹配成功時(shí),其他的規(guī)則才能起到作用。規(guī)則模式的匹配URL設(shè)置主要是匹配URL中的路徑部分,一般使用正則表達(dá)式和通配符對(duì)URL路徑進(jìn)行匹配,下面會(huì)仔細(xì)的說(shuō)明2017-03-03RDP 協(xié)議組件 X.224 在協(xié)議流中發(fā)現(xiàn)一個(gè)錯(cuò)誤并且中斷了客戶(hù)端連接的解決方法
今天在訪(fǎng)問(wèn)遠(yuǎn)程桌面的時(shí)候提示RDP 的 “DATA ENCRYPTION” 協(xié)議組件在協(xié)議流中檢測(cè)到一個(gè)錯(cuò)誤并且中斷了客戶(hù)機(jī),于是參考了下面的文章設(shè)置了一下,一般是由于訪(fǎng)問(wèn)量過(guò)大或有攻擊的時(shí)候容易出現(xiàn)問(wèn)題2016-01-01