基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究

基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究

ID:31360063

大?。?06.50 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2019-01-09

基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究_第1頁(yè)
基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究_第2頁(yè)
基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究_第3頁(yè)
基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究_第4頁(yè)
基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究_第5頁(yè)
資源描述:

《基于節(jié)點(diǎn)緩存的web服務(wù)器性能優(yōu)化研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、基于節(jié)點(diǎn)緩存的Web服務(wù)器性能優(yōu)化研究  摘要:Web服務(wù)器一般指的是網(wǎng)站服務(wù)器,是指駐留在因特網(wǎng)上某種類型計(jì)算機(jī)的程序,可以向?yàn)g覽器等Web客戶端提供文檔,也可以放置網(wǎng)站文件。目前最主流的3個(gè)Web服務(wù)器是Nginx,Apache,IIs。隨著科學(xué)技術(shù)的快速發(fā)展,人們能夠利用網(wǎng)絡(luò)快速獲取信息,在網(wǎng)絡(luò)上進(jìn)行溝通,為了能夠更好地為用戶提供網(wǎng)絡(luò)服務(wù),提高網(wǎng)絡(luò)系統(tǒng)的響應(yīng)速度,減少網(wǎng)絡(luò)中大量的冗余數(shù)據(jù),文章對(duì)基于節(jié)點(diǎn)緩存的Web服務(wù)器性能優(yōu)化進(jìn)行了研究?! £P(guān)鍵詞:節(jié)點(diǎn)緩存;Web服務(wù)器;性能優(yōu)化  Web服務(wù)器作為一種被動(dòng)的程序,只有當(dāng)Inter

2、net上運(yùn)行其他計(jì)算機(jī)中的瀏覽器發(fā)出的請(qǐng)求時(shí),服務(wù)器才會(huì)響應(yīng)。現(xiàn)在比較常用的Web服務(wù)器有Apache和Microsoft的Internet信息服務(wù)器。Web服務(wù)器不僅可以存儲(chǔ)信息,也能夠?qū)⒂脩敉ㄟ^Web瀏覽器提供的信息作為基礎(chǔ)運(yùn)行腳本與程序。目前,網(wǎng)絡(luò)用戶數(shù)量增長(zhǎng)迅速,人們對(duì)知識(shí)和信息的需求成為了社會(huì)的主要需求,然而網(wǎng)絡(luò)的擁塞以及服務(wù)的超載等問題已經(jīng)成為Web服務(wù)器發(fā)展中需要正視并解決的重要問題?! ?Web服務(wù)器概述6  Web服務(wù)器是指駐留于因特網(wǎng)上某種類型計(jì)算機(jī)的程序,當(dāng)Web瀏覽器連接到服務(wù)器上并請(qǐng)求文件時(shí),服務(wù)器會(huì)處理該請(qǐng)求并將

3、文件反饋到該瀏覽器上,附帶的信息則會(huì)由高速瀏覽器查看該文件,在這一過程中,服務(wù)器使用HTTP與客戶機(jī)瀏覽器進(jìn)行信息交流?! eb服務(wù)器能夠快速處理HTTP請(qǐng)求,當(dāng)Web服務(wù)器接收到一個(gè)HTTP請(qǐng)求時(shí),會(huì)返回一個(gè)HTTP響應(yīng),并且為了能夠處理一個(gè)請(qǐng)求,Web服務(wù)器可以響應(yīng)出一個(gè)圖片或者是一個(gè)靜態(tài)的頁(yè)面,完成頁(yè)面的跳轉(zhuǎn),也可以將動(dòng)態(tài)響應(yīng)委托給一些其他程序的ASP,JSP等腳本。架設(shè)Web服務(wù)器的常見操作系統(tǒng)有windows,Linux和unix。其中,LinHX的安全性能最高,并且可以支持多個(gè)硬件平臺(tái),具有強(qiáng)大的網(wǎng)絡(luò)功能,是架設(shè)Web服務(wù)器較

4、好的操作系統(tǒng)。  Web服務(wù)器主要的工作步驟有連接過程、請(qǐng)求過程、應(yīng)答過程、關(guān)閉連接。其中的連接過程是將Web服務(wù)器和其他瀏覽器之間建立起來(lái)一種連接,如果要確定連接過程是否已經(jīng)完成,可以找到并打開socket虛擬文件,socket文件的建立表明連接過程已經(jīng)完成;請(qǐng)求過程是Web的瀏覽器通過soeket文件向其服務(wù)器提出各種要求的過程;應(yīng)答過程就是通過HTTP協(xié)議把請(qǐng)求過程中所提出的請(qǐng)求傳輸?shù)絎eb服務(wù)器,完成任務(wù)的處理后,再利用HTTP協(xié)議將任務(wù)處理的結(jié)構(gòu)傳輸?shù)絎eb的瀏覽器并展示出請(qǐng)求的界面;關(guān)閉連接是在應(yīng)答過程完成后,Web服務(wù)器和其他

5、瀏覽器之間斷開連接的過程?! ?Web服務(wù)器性能優(yōu)化的意義6  伴隨網(wǎng)絡(luò)技術(shù)的發(fā)展,人們逐漸轉(zhuǎn)變了傳統(tǒng)的信息獲取方式,不再滿足于從電視、報(bào)紙、廣播中獲取單方面的信息,希望能夠通過自己的主觀意識(shí)獲取知識(shí)。而網(wǎng)絡(luò)能夠向人們提供各種類型的信息,使人們能夠及時(shí)、快捷地獲取到最新的信息,滿足了人們對(duì)信息獲取的需要。由于網(wǎng)絡(luò)用戶和網(wǎng)絡(luò)信息量的不斷增加,使得網(wǎng)絡(luò)服務(wù)器經(jīng)常超載,網(wǎng)絡(luò)出現(xiàn)擁塞,因此必須加強(qiáng)對(duì)基于節(jié)點(diǎn)緩存的Web服務(wù)器性能的優(yōu)化,使Web服務(wù)器能夠具有較高的實(shí)時(shí)性,減少Web服務(wù)器的響應(yīng)時(shí)間,增加Web服務(wù)器的吞吐量,從而更好地提高Web服務(wù)

6、器的性能,滿足用戶越來(lái)越高的網(wǎng)絡(luò)需求?! ?Web服務(wù)器性能優(yōu)化的方式  3.1Web服務(wù)器性能分析  Web服務(wù)器的性能主要是指一個(gè)Web服務(wù)器響應(yīng)用戶請(qǐng)求的能力,如何提高Web服務(wù)器的性能在Web系統(tǒng)開發(fā)中是非常重要的問題。Web服務(wù)器的硬件配置和軟件配置都會(huì)影響Web服務(wù)器的性能,其中Web服務(wù)器硬件包含了Web服務(wù)器的內(nèi)存、網(wǎng)絡(luò)適配器等,將Web服務(wù)器的硬件配置進(jìn)行適當(dāng)?shù)恼{(diào)整,會(huì)改變Web服務(wù)器的整個(gè)系統(tǒng)性能。而Web服務(wù)器軟件主要是指用于Web服務(wù)器上的各種程序,包含了服務(wù)器應(yīng)用程序、Web服務(wù)器操作系統(tǒng)等。在不改變Web服務(wù)器的

7、硬件配置的情況下,對(duì)Web服務(wù)器的軟件配置參數(shù)進(jìn)行調(diào)整也可以改變Web服務(wù)器的系統(tǒng)性。目前常見的Web服務(wù)器性能指標(biāo)有并發(fā)用戶數(shù)、并發(fā)連接數(shù)、事務(wù)處理次數(shù)、連接速率、服務(wù)器響應(yīng)時(shí)間、頁(yè)面響應(yīng)時(shí)間等?! ?.2Web服務(wù)器性能優(yōu)化的方式  基于節(jié)點(diǎn)緩存的Web服務(wù)器性能優(yōu)化,可以建立多層緩存結(jié)構(gòu)網(wǎng)絡(luò)服務(wù)器模型進(jìn)行系統(tǒng)化的分析。筆者就幾個(gè)常用的Web服務(wù)器性能優(yōu)化方式進(jìn)行簡(jiǎn)要的分析?! ?.2.1優(yōu)化數(shù)據(jù)服務(wù)層6  由于在服務(wù)器端會(huì)存在大量的服務(wù)器要訪問數(shù)據(jù)庫(kù),雖然可以在整個(gè)網(wǎng)絡(luò)的服務(wù)器結(jié)構(gòu)中增加服務(wù)器的數(shù)量,但是因?yàn)閿?shù)據(jù)庫(kù)的連接資源是有限的,

8、并且即使在訪問數(shù)據(jù)庫(kù)時(shí)馬上開關(guān)服務(wù)器,或者數(shù)據(jù)庫(kù)與服務(wù)器之間一直保持連接狀態(tài)沒有操作,都會(huì)造成大量的數(shù)據(jù)庫(kù)連接資源浪費(fèi),所以不可以讓服務(wù)器直接訪問數(shù)據(jù)庫(kù)。通過詳細(xì)的分析后,對(duì)We

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。