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启动的其他服务器程序。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
firefox 4新界面预览
![](https://img.aspxhome.com/file/UploadPic/20101/11/3-64s.png)
DNS服务器架设:winmydns
网站附属,SNS网站的最终应用
保护IIS Web服务器安全的十大步骤
做网赚的必备心态
给网站管理员的建议:创建可利用的、可抓取的网站
《商业大亨》第3周冠军今天诞生 曝详细攻略
![](https://img.aspxhome.com/file/UploadPic/200910/2009102611176847.jpg)
子域名和子目录对比分析 谷歌更喜欢子目录
web2.0拼客 爱拼才会省
网站推广 有十件事情是你绝对不应该做的
构建反病毒反垃圾邮件系统(一)
土豆网总经理张晓运:视频网站应以内容为王
![](https://img.aspxhome.com/file/UploadPic/200910/20091026111617558.jpg)
四种简单方法提高内容的创意与互动
瑞士数据保护专员起诉谷歌 指街景侵犯隐私
黑色产业链 灰色小网站日进斗金
微软首次披露:Bing的命名取自百岁老人
图解什么是Web2.0
![](https://img.aspxhome.com/file/UploadPic/20083/8/20083813120917s.jpg)