快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

构建高负载Web服务器

架设一台Web服务器已经变得异常简朴了,尤其是在Windows平台上,很多Web服务器软件都有图形化的安装工具和图形化的治理工具。然而,如何使得架设的Web服务器真正能达到承担异常高的负载,对于Web服务器的系统治理员来讲,却仍旧是一个不小的挑战。

对于任何网站来讲,其提供的内容都可以分为静态网页或动态网页两种,由于网站可以提供动态内容,整个网站的负载就不但包括Web服务器的负载,而且还要包括后端应用软件(CGI,PHP等),数据库服务器的负载等,此时,如何提高整个站点的负载能力就相对复杂一些。通常的做法是使用垂直划分的方式,将不同的功能划分到不同的服务器上去,这是因为为了让Web服务器达到最佳的性能和负载能力,需要针对不同目的进行调整服务器参数设置,提供静态网页的服务器和提供动态访问的服务器有不同的要求。例如,提供CGI程序通常需要大量的CPU处理时间,而仅提供静态网页的服务器很少使用CPU,等等。

虽然越来越多的网站中,动态内容变得异常重要,但是一个网站中大多数访问还是对于静态数据的访问,例如,页面中常用到的大量不同图片都是静态数据。而且,即使对于一个提供动态内容Web服务器来讲,它除了要满意后端应用程序的性能要求之外,其他需要注重的问题和提供静态内容的Web服务器是一样的。很多情况下,还会特殊要求服务器能提供优秀的静态数据访问能力,例如提供图片、音乐、视频片段的服务器。

 在另一方面,对于访问量较大的站点,通常使用会使用负载均衡的技术,通过使用多台服务器构成的服务器集群来分担负载。这种服务器集群或负载均衡的技术已经相称成熟,尤其对于大型网站,其应用异常广泛。这种方式中每台服务器的功能一样,因此可以称为水平划分的方法。

一个真正的高负载站点通常综合利用以上的方式,将负载分配到不同的服务器上,以便解决服务器的负载问题。然而,对网站的访问随机性相称大,并且还会随着一个网站内容的丰富,访问量会快速增加。因此,一个系统治理员就需要了解Web站点真正的负载能力,以便能够满意不断增加的访问者的访问。


返回类别: 教程
上一教程: 从ASP迁移至ASP+ --进入DataSet
下一教程: CODEPAGE=936是什么意思?

您可以阅读与"构建高负载Web服务器"相关的教程:
· 微软下一代Web服务器IIS7细节披露
· 把ASP程序封装成可执行文件(无需IIS WEB服务器)直接运行的治理系统
· 用ASP构建音乐服务器的方式
· 测试WEB服务器 - asp实例
· 构建稳定的服务器端组件的七个步骤
    微笑服务 优质保证 索取样品