加入收藏
设为首页
联系站长
网站公告列表     欢迎各位光临!一直以来我们都努力的做好在线教育网站,希望能给广大网上朋友提供好的学习参考资料,感谢每一位来访者对我们的支持和厚爱!!  [凌空  2007年7月19日]        
您现在的位置: 在线教育网 >> 文章中心 >> 论文格式 >> 计算机论文 >> 文章正文
  如何改善Web服务器性能         ★★★
如何改善Web服务器性能
作者:佚名 文章来源:本站编辑 点击数: 更新时间:2008-8-14 8:46:59

  [摘要]在线教育网为您提供教育新闻 家庭教育 大学教育 成人教育 出国留学 英语天地 教案中心 经典题库 论文格式 教育规章 课件下载,教学软件下载等栏目的内容,通过这些栏目希望能给广大网上朋友提供好的学习参考资料,感谢每一位来访者对我们的支持和厚爱!下面进入文章正文>>> 

如何改善Web服务器性能

   作为一种资源的组织和表达机制,Web已成为Internet最主要的信息传送媒介。因此Web的性能已经成为判断一个网站成功与否的一个重要评估标准。而Web服务器则是决定Web性能的重要环节。


  Web服务器性能就是指一个Web服务器响应用户请求的能力。为了提高Web服务器的性能人们进行了诸多尝试,已经取得了可喜的成果。本文通过对前人研究结果的分析,提出了在具体应用环境中优化Web服务器的方法和策略。

  Web服务器概述

  Web系统在现在网络中广泛使用,而Web服务器则是Web系统的一个重要组成部分。完整的Web结构应包括:HTTP协议,Web服务器,通用网关接口CGI、Web应用程序接口、Web浏览器。

  Web服务器是指驻留在因特网上某种类型计算机的程序。它是在网络中信息提供者基干HTTP的为实现信息发布、资料查询、数据处理等诸多应用搭建基本平台的服务器,其主要功能是提供网上信息浏览服务。当Web浏览器(客户端)连到服务器并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。

  Web服务器在web页面处理中大致可分为三个步骤:第一步,web浏览器向一个特定的服务器发出Web页面请求;第二步,Web服务器接收到 web页面请求后,寻找所请求的web页面,并将所请求的Web页面传送给Web浏览器;第三步,Web服务器接收到所请求的web页面,并将它显示出来。

  web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。在Web上,常见的大多数表单核搜索引擎上都是用的是CGI脚本。

  影响web应用服务器性能的因素

  Web服务器的性能就是指一个Web服务器响应用户请求的能力,服务器的性能对于一个Web系统来说至关重要。为了提高Web服务器的性能人们进行了许多尝试,也采用了许多技术和方法,但是这些技术和方法往往缺乏适用性。

  通过对前人的研究分析可以发现,在web服务器的优化方而存在这种问题的原因主要有两个:一方面是服务器性能评测造成的,一方面是选用优化方案时考虑不全面造成的。

  现行的服务器性能评测工具在对Web服务器进行评测时,其实是由一台或几台计算机模拟客户机,与被测的Web服务器进行通信,它们其实组成的只是一个局域网的环境,这与真正的广域网的环境有一定的差别。

  另外,评测工具在选择网络负载时,虽然已经尽可能的接近真实负载,但是与持续的高频率负载要求仍有差距;再者,在性能测试指标的选择与分析上也不够合理,造成了分析结果不够公正、可靠。而在选用优化Web服务器的方法时,往往只是考虑Web服务器这一个方面,很少结合具体的应用环境。所以就造成了评测结果不够科学,应用环境考虑不够全面,Web服务器性能优化缺乏针对性。因此在具体的应用环境下优化Web服务器的性能需要另外考虑以下两个主要因素:网络特性和Web负载特点。

  网络特性是指web服务器所在网络情况,是广域网还是局域网,是高速网络(传输速率在1OOMb/s以上的网络就叫做高速网络)还是低速网络,在不同的网络中相关的传输数据的类型、网络相应时间、吞吐量,利用率等网络特性不尽相同,所以要加以区分,具体情况具体分析。

  而在Web负载特点方面,由于在对Web服务器进行评测时,一个非常关键的因素就是Web负载的选择。评测工具虽然有多种,但是它们都在选择负载上做足了功课。关于Web负载特点的研究主要目的就在于对Web服务器性能进行评测时,可以根据这些特点,选择模拟最真实的Web负载的评测工具以便获得最贴近事实的Web服务器性能评测数据,以便更好的对其进行分析和得出优化方案。

    如何提高配制服务器改善 Web 服务器性能

    1、在第一次配置服务器,在高级配置的附加的服务中不要选择日历连接器和日程安排管理器;在Web浏览器不要选择IIOP。

    2、可以指定 Web 服务器所能处理的线程数,或者指定用户在到达服务器的单一连接上所能发送的请求数。通常情况下,指定的线程数表明了能同时访问服务器的用户数。

    如果活动的线程数已达到指定值,则 Domino 服务器会挂起新的请求,直到另一个请求处理完毕、线程变为可用为止。计算机的性能越好,应指定的线程数目就越大。如果计算机在处理日常任务(如交换内存)上花费大量时间,则应指定一个较小的线程数。

    线程选项出现在“服务器”文档的“Internet 协议”“HTTP”附签中。

 

 

 

 

 

《如何改善Web服务器性能》一文由在线教育网收录整理。除署名文章外,本站文章均来源于网络,或网友提供。为此特别声明如下:(1)凡本站署名文章,其版权属本站及作者所有,未经同意不得转载,授权转载者须注明文章来源《在线教育网》及作者!(2)本站未署名文章来源于网络,或网友提供。均用于公益性传播,如有侵权请于两周内与本站联系,我们将及时将其删除!

   更多相关文章请返回在线教育网首页,进入《计算机论文》栏目>>>





 




 

如何改善Web服务器性能-本文章由在线教育网http://www.line-edu.com收集整理。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    如何防止黑客入侵WEB服务
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    未经许可禁止对本站建立镜像或复制。本站部分内容来源于网友提供,如本站转载稿涉及版权 等问题,请作者速来电或来函与本站联系,我们会立即删除。 ©2007 版权所有 在线教育网
    凌空工作室 联系 QQ:497096778 邮箱:ms505xu@163.com
    备案号:蜀ICP备07006209号 站长:凌空 违法和不良信息举报中心