登录     没有帐号?注册

布施网在线供佛布施网慈善点击“护国·报恩”甚深般若奥运报数系统布施网简体大藏经阅读
仁王护国网上坛城护国伽蓝阁在线祭祀如何使用般若奥运报数系统? 
查看: 537|回复: 0

Web服务器历史,你对web服务器真正了解多少?

[复制链接]
发表于 2010-12-18 14:41 | 显示全部楼层 |阅读模式
Web服务器历史,你对web服务器真正了解多少?



  1989年蒂姆伯纳斯李向他的雇主欧洲核子研究中心(欧洲核研究组织)的新项目,该项目有缓和科学家之间的信息交换通过使用超文本系统的目标。作为该项目的实施在1990年伯纳斯李,结果写了两个方案:所谓WorldWideWeb浏览器;
世界上第一个Web服务器,后来被称为欧洲核子研究中心的httpd,于NeXTSTEP的运行。
1991年至1994年使用的简单性和通过万维网浏览和交换数据技术的效果初有助于将它们移植到许多不同的操作系统和传播其使用的人之间不同社会群体的地段,科学组织,然后再终于在大学和工业界。
1994年,蒂姆伯纳斯李决定构成万维网联盟(W3C)规范,通过一个标准化的过程中所涉及的许多技术(的HTTP,HTML等)的进一步发展。

内核模式和用户模式的Web服务器

Web服务器可以是实现到操作系统的内核,或者在用户空间(像其他正常的应用程序)。
在内核的Web服务器(比如在GNU / Linux或Windows上的Microsoft IIS TUX的)通常会更快,因为,作为系统的一部分,它可以直接使用它所有的硬件资源需求,如非分页内存,的CPU时间片,网络适配器,或缓冲区。
Web服务器在用户模式下运行必须要求系统的权限,使用更多的内存或更多的CPU资源。不仅这些请求到内核需要时间,但它们并非总是满意,因为系统保留其自己的使用资源,并有责任分享给所有其他正在运行的应用程序的硬件资源。
此外,应用程序不能访问系统的内部缓冲区,这将导致缓冲区无用的副本创建另一个用户模式的Web服务器的障碍。因此,一个用户模式的Web服务器的唯一途径,以配合内核模式的性能,是提高其代码质量更高的标准,类似于在Web服务器上运行,在内核中使用的代码。这是一个在Windows下,在用户模式开销约六倍大于Linux下的重大问题。[2]
[编辑]超载的原因在任何时候Web服务器可以被重载,因为:
太多合法的网络流量。在很短的时间间隔连接到网站的客户,如Slashdot的影响成千上万甚至上百万;
分布式拒绝服务攻击;电脑蠕虫,有时会导致因感染数百万台电脑(没有在他们中间协调)异常流量;
XSS的病毒可引起感染,因为浏览器和/或Web服务器上百万的高流量;
互联网机器人。交通不过滤/仅限于大型网站和很少的资源(带宽等);
互联网(网络)速度变慢,使客户端请求服务更慢和连接数量的增加,以至于服务器达到限制;
Web服务器(计算机)的部分无法进行。这可能发生,因为需要或紧急维修或升级,硬件或软件故障,后端(如数据库)的失败,等等,在这些情况下,剩余的Web服务器得到太多的交通和超载。
[编辑]超载症状
一个重载的Web服务器的症状是:
请求送达(可能长)延迟(从1秒到几百秒);
500,502,503,504 HTTP错误返回到客户端(有时也无关的404错误,甚至可能会返回408错误);
TCP连接被拒绝或复位(中断)前任何内容发送到客户;
在极少数情况下,只有部分内容被发送(但这种行为可能被认为是一个错误,即使它通常无法使用的系统资源而定)。
[编辑]抗过载技术
为了部分地克服上述负荷限制和防止超载,最流行的网站使用普通的技术,如:
管理网络流量,使用:
防火墙以阻止不需要的流量从错误的IP源或有不良的模式来;
经理HTTP流量下降,重定向或重写的HTTP请求有不良模式;
带宽管理和流量整形,以平息在网络使用高峰;
部署Web缓存技术;
使用不同的域名服务由独立的Web服务器,即不同(静态和动态)内容:

使用不同的域名和/或电脑分开中小型文件大文件,这个想法是要能够充分缓存中小型文件,并有效地服务于大或过大(超过10 - 1000 MB)的使用文件不同的设置;
使用许多(方案)每台计算机的Web服务器,绑定到自己的网络卡和IP地址的每个人;
使用多种(电脑),它们组合在一起,使他们的行为或作为一个大Web服务器(也见负载平衡器)阅读Web服务器;
增加更多的硬件到每台计算机资源(即内存,磁盘);
调整硬件功能和使用操作系统的参数;
使用Web服务器等更高效的计算机程序;
使用其他替代方法,尤其是如果涉及动态内容。
外贸google排名
外贸网站优化
英文SEO
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|布施网 ( 渝ICP备16011535号 )

GMT+8, 2025-4-19 03:39 , Processed in 0.181067 second(s), 16 queries .

布施网法律顾问:周治均律师 中华人民共和国律师执业证号:19020511008028

© 2001-2012 布施网

渝公网安备 50011202500140号

返回顶部