Apache服务器配置全攻略(2)

来源:我是网管 时间:2008-04-18 10:26:00 

 

在商业评测中忽略了的另一个事实是,评测时往往对不同种类的功能进行比较,例如使用Apache的标准CGI 的性能与ISAPI,NSAPI等服务器端API比较,事实上Apache服务器与此可以比较的功能为 modperl ,FastCGI,与ASP类似的功能为PHP等等,只不过由于Apache的开放模式,这些功能是由独立的开发组,作为独立的模块来实现的。但是在评测中,测试人员没有加入相应的模块评测其性能。

HTTP守护进程的运行参数

httpd.conf中首先定义了一些httpd守护进程运行时需要的参数,来决定其运行方式和运行环境。

ServerType standalone

ServerType定义服务器的启动方式,缺省值为独立方式standalone,httpd服务器将由其本身启动,并驻留在主机中监视连接请求。在Linux下将在启动文件 /etc/rc.d/rc.local/init.d/apache中自动启动Web服务器,这种方式是推荐设置。

启动Apache服务器的另一种方式是inet方式,使用超级服务器inetd监视连接请求并启动服务器。当需要使用inetd启动方式时,便需要更改为这个设置,并屏蔽/etc/rc.d/rc.local/init.d/apache文件,以及更改/etc/inetd.conf并重起 inetd,那么Apache就能从inetd中启动了。

两种方式的区别是独立方式是由服务器自身管理自己的启动进程,这样在启动时能立即启动服务器的多个副本,每个副本都驻留在内存中,一有连接请求不需要生成子进程就可以立即进行处理,对于客户浏览器的请求反应更快,性能较

高。而 inetd方式要由inetd发现有连接请求后才去启动http服务器,由于inetd 要监听太多的端口,因此反应较慢、效率较低,但节约了没有连接请求时Web服务器占用的资源。因此inetd方式只用于偶尔被访问并且不要求访问速度的服务器上。事实上inetd方式不适合http的突发和多连接的特性,因为一个页面可能包含多个图象,而每个图象都会引起一个连接请求,即使虽然访问人数造成教少,但瞬间的连接请求并不少,这就受到 inetd性能的限制,甚至会影响由inetd启动的其他服务器程序。

标签:
0
投稿

猜你喜欢

  • firefox 4新界面预览

    2009-12-23 18:58:00
  • DNS服务器架设:winmydns

    2009-01-06 17:08:00
  • 网站附属,SNS网站的最终应用

    2008-08-01 18:12:00
  • 保护IIS Web服务器安全的十大步骤

    2012-02-25 19:46:50
  • 做网赚的必备心态

    2010-05-10 18:22:00
  • 给网站管理员的建议:创建可利用的、可抓取的网站

    2008-07-30 11:59:00
  • 《商业大亨》第3周冠军今天诞生 曝详细攻略

    2009-10-23 10:41:00
  • 子域名和子目录对比分析 谷歌更喜欢子目录

    2009-02-01 11:15:00
  • web2.0拼客 爱拼才会省

    2007-10-12 13:05:00
  • 网站推广 有十件事情是你绝对不应该做的

    2009-04-20 11:12:00
  • 构建反病毒反垃圾邮件系统(一)

    2007-09-21 15:03:00
  • 土豆网总经理张晓运:视频网站应以内容为王

    2009-10-22 14:26:00
  • 四种简单方法提高内容的创意与互动

    2008-02-01 08:37:00
  • 瑞士数据保护专员起诉谷歌 指街景侵犯隐私

    2009-11-14 09:59:00
  • 黑色产业链 灰色小网站日进斗金

    2008-09-23 17:26:00
  • 微软首次披露:Bing的命名取自百岁老人

    2009-10-14 09:26:00
  • 图解什么是Web2.0

    2008-03-08 12:54:00
  • IIS6以及IIS7对静态文件gzip压缩方式的区别

    2011-09-13 18:48:09
  • dede后台文档列表管理速度慢的解决方法(V5.3.1版)

    2009-05-31 17:43:00
  • 了解谷歌搜索引擎工作原理 做好网站优化

    2009-01-13 09:04:00
  • asp之家 网站运营 m.aspxhome.com