咨詢電(diàn)話(huà):023-88959644    24小(xiǎo)時(shí)服務熱線:400-023-8809
NEWS CENTER ·
新聞動态
關注中技(jì)互聯 關注前沿

Web服務器(qì)的影(yǐng)響因素

發表日期:2014-09-10    文章編輯:    浏覽次數(shù):16    标簽:

   作(zuò)為(wèi)一種資源的組織和(hé)表達機制(zhì),Web已成為(wèi)Internet最主要的信息傳送媒介。因此Web的性能已經成為(wèi)判斷一個(gè)網站(zhàn)成功與否的一個(gè)重要評估标準。而Web服務器(qì)則是決定Web性能的重要環節。

  Web服務器(qì)性能就是指一個(gè)Web服務器(qì)響應用戶請(qǐng)求的能力。為(wèi)了提高(gāo)Web服務器(qì)的性能人(rén)們進行(xíng)了諸多(duō)嘗試,已經取得(de)了可(kě)喜的成果。本文通(tōng)過對前人(rén)研究結果的分析,提出了在具體(tǐ)應用環境中優化Web服務器(qì)的方法和(hé)策略。

  Web服務器(qì)

  Web系統在現在網絡中廣泛使用,而Web服務器(qì)則是Web系統的一個(gè)重要組成部分。完整的Web結構應包括:HTTP協議,Web服務器(qì),通(tōng)用網關接口CGI、Web應用程序接口、Web浏覽器(qì)。

  Web服務器(qì)是指駐留在因特網上(shàng)某種類型計(jì)算(suàn)機的程序。它是在網絡中信息提供者基幹HTTP的為(wèi)實現信息發布、資料查詢、數(shù)據處理(lǐ)等諸多(duō)應用搭建基本平台的服務器(qì),其主要功能是提供網上(shàng)信息浏覽服務。當Web浏覽器(qì)(客戶端)連到服務器(qì)并請(qǐng)求文件時(shí),服務器(qì)将處理(lǐ)該請(qǐng)求并将文件發送到該浏覽器(qì)上(shàng),附帶的信息會(huì)告訴浏覽器(qì)如何查看該文件(即文件類型)。

  Web服務器(qì)在web頁面處理(lǐ)中大(dà)緻可(kě)分為(wèi)三個(gè)步驟:第一步,web浏覽器(qì)向一個(gè)特定的服務器(qì)發出Web頁面請(qǐng)求;第二步,Web服務器(qì)接收到web頁面請(qǐng)求後,尋找所請(qǐng)求的web頁面,并将所請(qǐng)求的Web頁面傳送給Web浏覽器(qì);第三步,Web服務器(qì)接收到所請(qǐng)求的web頁面,并将它顯示出來(lái)。

  web服務器(qì)不僅能夠存儲信息,還(hái)能在用戶通(tōng)過Web浏覽器(qì)提供的信息的基礎上(shàng)運行(xíng)腳本和(hé)程序。在Web上(shàng),常見的大(dà)多(duō)數(shù)表單核搜索引擎上(shàng)都是用的是CGI腳本。

  影(yǐng)響web應用服務器(qì)性能的因素

  Web服務器(qì)的性能就是指一個(gè)Web服務器(qì)響應用戶請(qǐng)求的能力,服務器(qì)的性能對于一個(gè)Web系統來(lái)說至關重要。為(wèi)了提高(gāo)Web服務器(qì)的性能人(rén)們進行(xíng)了許多(duō)嘗試,也采用了許多(duō)技(jì)術(shù)和(hé)方法,但(dàn)是這些(xiē)技(jì)術(shù)和(hé)方法往往缺乏适用性。

  通(tōng)過對前人(rén)的研究分析可(kě)以發現,在web服務器(qì)的優化方而存在這種問題的原因主要有(yǒu)兩個(gè):一方面是服務器(qì)性能評測造成的,一方面是選用優化方案時(shí)考慮不全面造成的。

  現行(xíng)的服務器(qì)性能評測工具在對Web服務器(qì)進行(xíng)評測時(shí),其實是由一台或幾台計(jì)算(suàn)機模拟客戶機,與被測的Web服務器(qì)進行(xíng)通(tōng)信,它們其實組成的隻是一個(gè)局域網的環境,這與真正的廣域網的環境有(yǒu)一定的差别。

  另外,評測工具在選擇網絡負載時(shí),雖然已經盡可(kě)能的接近真實負載,但(dàn)是與持續的高(gāo)頻率負載要求仍有(yǒu)差距;再者,在性能測試指标的選擇與分析上(shàng)也不夠合理(lǐ),造成了分析結果不夠公正、可(kě)靠。而在選用優化Web服務器(qì)的方法時(shí),往往隻是考慮Web服務器(qì)這一個(gè)方面,很(hěn)少(shǎo)結合具體(tǐ)的應用環境。所以就造成了評測結果不夠科學,應用環境考慮不夠全面,Web服務器(qì)性能優化缺乏針對性。因此在具體(tǐ)的應用環境下優化Web服務器(qì)的性能需要另外考慮以下兩個(gè)主要因素:網絡特性和(hé)Web負載特點。

  網絡特性是指web服務器(qì)所在網絡情況,是廣域網還(hái)是局域網,是高(gāo)速網絡(傳輸速率在1OOMb/s以上(shàng)的網絡就叫做(zuò)高(gāo)速網絡)還(hái)是低(dī)速網絡,在不同的網絡中相關的傳輸數(shù)據的類型、網絡相應時(shí)間(jiān)、吞吐量,利用率等網絡特性不盡相同,所以要加以區(qū)分,具體(tǐ)情況具體(tǐ)分析。

  而在Web負載特點方面,由于在對Web服務器(qì)進行(xíng)評測時(shí),一個(gè)非常關鍵的因素就是Web負載的選擇。評測工具雖然有(yǒu)多(duō)種,但(dàn)是它們都在選擇負載上(shàng)做(zuò)足了功課。關于Web負載特點的研究主要目的就在于對Web服務器(qì)性能進行(xíng)評測時(shí),可(kě)以根據這些(xiē)特點,選擇模拟最真實的Web負載的評測工具以便獲得(de)最貼近事實的Web服務器(qì)性能評測數(shù)據,以便更好的對其進行(xíng)分析和(hé)得(de)出優化方案。

如沒特殊注明(míng),文章均為(wèi)中技(jì)互聯原創,轉載請(qǐng)注明(míng)來(lái)自www.zjcoo.com
相關新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429号

  • qq客服
  • 公衆号
  • 手機版
  • 新浪微博